Сравнение выпусков Visual Studio Team System 2008 Team Edition

Visual Studio Team System 2008

Раз в жизни. СКИДКА НА VISUAL STUDIO 80%. "Инициатива по лицензированию разработчиков ПО"

Сравнение выпусков Visual Studio Team System 2008 Team Edition

Ниже приведены различия выпусков Team Edition.

Средства проектирования распределенных систем 
Область функции 
Architecture Edition Database Edition Development Edition Test Edition  Team Suite 
Конструктор приложений для визуального проектирования ориентированных на службы приложений и создания кода Да - - - Да
Конструктор систем для объединения приложений в системы или повторно используемые подсистемы и проверки итоговых конфигураций Да - - - Да
Логический конструктор центров обработки данных для визуализации логической структуры центров обработки данных, указания действующих политик и проверки приложений перед развертыванием Да - - - Да
Конструктор развертывания для проверки проектов приложений по отношению к целевому центру обработки данных и выявления проблем перед началом развертывания Да - - - Да
Редактор параметров и ограничений для указания требований к целевой среде в конструкторе приложений либо для указания ограничений целевой среды в логическом конструкторе центров обработки данных Да - - - Да
Средства разработки баз данных 
Область функции 
Architecture Edition Database Edition Development Edition Test Edition  Team Suite 
Проект базы данных с интегрированной системой управления версиями для всех объектов базы данных для автономного представления схемы базы данных, содержащей определения объектов и сценарии развертывания, для которой потребуется создать отдельный экземпляр этой базы данных или обновить существующий экземпляр - Да - - Да
Автономная схема базы данных для внесения изменений в схему базы данных в изолированной среде разработки - Да - - Да
Модульное тестирование базы данных для создания эталонного состояния базы данных и проверки последующих изменений, вносимых в объекты базы данных - Да - - Да
Создание данных для заполнения тестовой базы данных тестовыми данными, соответствующими схеме базы данных, но не связанными с реальными данными - Да - - Да
Оптимизация базы данных для автоматического обновления ссылок на переименованные объекты схемы базы данных - Да - - Да
Сравнение схем для сравнения схем двух баз данных и последующего принятия решения о применении некоторых или всех объектов из исходной схемы к целевой - Да - - Да
Сравнение данных для сравнения данных между двумя базами данных с одинаковой схемой - Да - - Да
Средства создания и развертывания схем баз данных для развертывания новой базы данных или внесения изменения в существующую базу данных из проекта базы данных на сервер базы данных - Да - - Да
Редактор T-SQL для изменения определений объектов базы данных, таких как таблицы, представления, индексы, хранимые процедуры и т.д. - Да - - Да
Расширенные средства работы с базами данных для проверки синтаксиса SQL, выполнения запросов к базе данных и сценариев, а также для изучения результирующих наборов данных - Да - - Да
Средства анализа кода 
Область функции 
Architecture Edition Database Edition  Development Edition Test Edition  Team Suite 
Показатели качества кода для выявления сложного, тяжелого в обслуживании и подверженного ошибкам кода путем оценки отношений между классами, глубины наследования, цикломатической сложности, строк кода и индекса удобства обслуживания - - Да - Да
Средство анализа управляемого кода для анализа управляемых сборок и предоставления сведений о сборках, например о нарушениях правил программирования и тестирования, установленных в рекомендациях по проектированию Microsoft .NET Framework - - Да - Да
Средство анализа кода C/C++ для выявления возможных дефектов в исходном коде C/C++, причиной которых являются распространенные ошибки при кодировании, например переполнение буфера, неинициализированная память, разыменование пустого указателя, утечки памяти и ресурсов - - Да - Да
Политика анализа кода перед его внесением в базу данных, требующая выполнения анализа кода перед его внесением в базу данных - - Да2  - Да2 
Средства профилировки кода 
Область функции 
Architecture Edition Database Edition  Development Edition Test Edition  Team Suite
Средства профилировки для выявления узких мест, ограничивающих производительность приложения, с помощью небольших выборок соответствующих данных производительности либо более ресурсоемкого инструментария для получения более точных оценок - - Да - Да
Автономный профилировщик для анализа производительности приложения при отсутствии среды разработки Visual Studio - - Да - Да
Средство проверки приложений для быстрого поиска в приложениях C++ неявных ошибок программирования, которые могут быть весьма сложны для обнаружения при традиционном тестировании, например ошибок, связанных с повреждением кучи, неверными дескрипторами или использованием критических секций - - Да - Да
Средства обеспечения высокого качества кода 
Область функции 
Architecture Edition Database Edition Development Edition Test Edition  Team Suite
Модульное тестирование для выполнения исходного кода путем непосредственного вызова методов класса, передачи необходимых параметров и сравнения возвращенных значений с ожидаемыми (функция теперь доступна в Visual Studio 2008 Professional Edition) Да Да Да Да Да
Область действия кода для оценки эффективности тестов на основе построчного или даже поблочного подхода - - Да Да Да
Веб-тесты для тестирования функций веб-приложений с помощью ряда HTTP-запросов - - - Да Да
Тесты под нагрузкой для запуска ряда веб-тестов или тестов модулей, которые будут моделировать действия множества виртуальных пользователей в течение определенного периода времени, как для оценки производительности, так и для оценки устойчивости приложения - - - Да Да
Тестирование вручную для создания тестов, сложных или не поддающихся автоматизации, например при моделировании ситуации разрыва соединения между компьютером и источником питания, либо при необходимости тестирования отдельных элементов или поведения пользовательского интерфейса, либо при оптимизации и изучении тестовой среды на конкретном этапе процесса тестирования - - - Да Да
Обобщенные тесты для использования внешних программ и тестов, которые изначально не были предназначены для использования средствами тестирования Team System - - - Да Да
Упорядоченные тесты для выполнения ряда тестов в определенном порядке и управления всем набором тестов как единым целым - -   Да Да
Редактор списков тестов для логической группировки тестов и последующей работы с этими тестами как с группами, а не по отдельности, что упрощает управление тестовыми сценариями - - - Да Да
Политика тестирования перед внесением кода в базу данных, требующая выполнения тестов (определенных в списке тестов) перед внесением кода в базу данных - - - Да2  Да2 

Примечания.

  1. Visual Studio Team System 2008 Team Suite включает в себя функции всех четырех выпусков Team Edition (Architecture Edition, Database Edition, Development Edition и Test Edition). Кроме того, при совместной установке двух и более выпусков их функции объединяются.
  2. Чтобы эта функция работала, требуется установка сервера Visual Studio Team System 2008 Team Foundation Server и проекта рабочей группы

Страница сайта http://185.71.96.61
Оригинал находится по адресу http://185.71.96.61/home.asp?artId=17318