реализованы гибкие процессы, развитые средства управления и надежная инфраструктура тестирования, необходимые для ускорения работы и повышения уровня обслуживания клиентов.
Используйте IntelliTrace для фиксации системных данных, относящихся к ошибке
Избавьтесь от невоспроизводимых ошибок с помощью
журнала отладки IntelliTrace, где записываются обращения к файлам и реестру, исключения, вызовы методов и другие сведения о состояниях, позволяющие анализировать выполнение кода и воссоздать ситуацию с ошибкой.
Используйте IntelliTrace в рабочей среде
Фиксируйте подробную отладочную информацию в ходе работы приложения, помогая разработчикам быстро диагностировать проблемы.
Добейтесь консолидации среди множества сотрудников и технологий
Централизуйте управления жизненным циклом приложений среди сотрудников, используя такие средства интеграции, как
Team Explorer Everywhere и
инструментарий разработки на Java или расширенная
поддержка ALM для Microsoft SharePoint и
Microsoft Visual C++.
Моделируйте и внедряйте архитектуру
Контролируйте корпоративную архитектуру с помощью обширного набора средств моделирования, обнаружения и проектирования, помогающих описать систему и активно внедрять представления, отраженные на схемах уровней.
Визуализируйте структуру приложений
Визуализируйте структуру
приложений на диаграммах UML 2.0, поддерживающих действия, варианты использования, последовательности, классы и компоненты.
Описывайте и применяйте зависимости
Используйте схемы уровней для описания требуемых зависимости между компонентами приложения, применяя средства проверки зависимостей для гарантии того, что зависимости в коде следуют задумке.
Выявляйте связи в существующем коде
Просматривайте код в исходных и скомпилированных файлах, используя обозреватель архитектуры, который поддерживает сборки, исполняемые и двоичные файлы, чтобы понять суть связей между различными частями кода. Кроме того, вы можете использовать схемы стандартных зависимостей и постепенного выявления для анализа базы кода.
Добейтесь надежной и масштабируемой работы в ходе тестирования
Применяйте шаблоны постоянной, пошаговой или целевой нагрузки при нагрузочном тестировании. Анализируйте результаты тестирования различными способами для быстрого выявления проблем
Ведите неограниченное тестирование веб-производительности и нагрузочное тестирование
Тестирование можно вести на корпоративном уровне, используя неограниченное число тестовых узлов, среди которых могут быть веб-приложения, поддерживающие неограниченное количество виртуальных браузеров.
Объедините разработчиков и рабочий коллектив
Operations Manager Connector помогает разработчикам объединить усилия с теми, кто действует непосредственно в рабочей среде. Собирайте данные мониторинга и диагностики производительности приложений из
Microsoft System Center в
Visual Studio Team Foundation Server, используя упреждающую аналитику для автоматического создания и изменения рабочих элементов, собранных в рабочей среде, чтобы разработчики могли реагировать на скрытые перебои в работе.
Сравнение функций
Выпуски
Visual Studio предназначены для групп разного размера с разными потребностями, а также для разных ролей их участников. Вы сможете выбрать подходящий вариант.
Используйте одну IDE для разработки решений для Интернета, настольных систем, облака, серверов и телефонов |
|
|
|
|
|
Анализируйте и совершенствуйте свой код с помощью обширного инструментария для отладки и профилирования приложений |
|
|
|
|
|
Верифицируйте качество кода с помощью модульных тестов и расширяемой платформы тестирования |
|
|
|
|
|
Используйте новые и старые платформы и средства Майкрософт — постоянно выходят новые выпуски |
|
|
|
|
|
Разверните Team Foundation Server и клиентские лицензии Team Foundation Server для рабочей среды |
|
|
|
|
|
Перенесите свои приложения в облако, Windows Store и Windows Phone Marketplace, используя встроенные службы по подписке |
|
|
|
|
|
Создавайте и контролируйте виртуальные лаборатории для тестирования с согласованными конфигурациями |
|
|
|
|
|
Координация в рамках гибких методик управления проектами |
|
|
|
|
|
Упорядочение и формирование планов тестирования с помощью управления тестовыми случаями и произвольного тестирования |
|
|
|
|
|
Повышение качества кода за счет рабочих процессов взаимной проверки в Visual Studio |
|
|
|
|
|
Повышение производительности за счет приостановки и продолжения задач разработчиков |
|
|
|
|
|
Автоматизация тестирования интерфейса приложений |
|
|
|
|
|
Поиск и контроль дублирующегося кода для улучшения архитектуры |
|
|
|
|
|
Определение охвата тестирования с помощью анализа покрытия кода |
|
|
|
|
|
Надежная фиксация и повтор ошибок, найденных в ходе ручного и произвольного тестирования, для устранения невоспроизводимых ошибок |
|
|
|
|
|
Анализ зависимостей в коде с помощью визуализации |
|
|
|
|
|
Визуализация влияния фактических и потенциальных изменений в коде |
|
|
|
|
|
Сбор и анализ диагностических данных из рабочих систем |
|
|
|
|
|
Неограниченное тестирование веб-производительности и нагрузочное тестирование |
|
|
|
|
|
Создание архитектурных схем для валидации кода |
|
|
|
|
|
Требования к системе
Поддерживаемые операционные системы:
-
Windows 7 SP1 (архитектуры x86 и x64).
-
Windows 8 (архитектуры x86 и x64).
-
Windows Server 2008 R2 SP1 (архитектура x64).
-
Windows Server 2012 (архитектура x64).
Поддерживаемые архитектуры:
-
32-разрядная (x86);
-
64-разрядная (x64).
Требования к оборудованию:
-
Процессор с тактовой частотой 1,6 ГГц или более быстрый.
-
1 ГБ ОЗУ (1,5 ГБ в виртуальной машине).
-
10 ГБ свободного места на жестком диске.
-
600 MB свободного места на жестком диске (Языковые пакеты)
-
Жесткий диск со скоростью 5400 оборотов в минуту.
-
Видеокарта с поддержкой DirectX 9 и разрешением 1024 x 768 или более высоким.