Поделиться через


Системное тестирование приложения с помощью Visual Studio

С помощью Visual Studio 2013 можно создавать и выполнять модульные тесты, закодированные тесты пользовательского интерфейса, веб-тесты производительности и нагрузочные тесты, а также управлять ими.

Модульные тесты и закодированные тесты пользовательского интерфейса обычно используются разработчиками или участниками команды, пользующимися Visual Studio, для проверки качества кода приложения. Например, можно выполнять эти тесты перед возвратом кода в систему управления версиями. Дополнительные сведения см. в разделах Проверка кода при помощи модульных тестов и Проверка кода с помощью модели автоматизации пользовательского интерфейса. Члены команды, занимающиеся тестированием приложения, также могут использовать эти типы тестов для преобразования ручных тестов в автоматические тесты и для изоляции ошибок, выявленных при интеграционном тестировании в сборках Team Foundation.

Связанные разделы

Название

Описание

Создание тестов в Visual Studio. Создавайте модульные тесты, закодированные тесты пользовательского интерфейса, веб-тесты производительности и нагрузочные тесты. При необходимости можно создавать обычные тесты, позволяющие вызывать внешние программы и тесты. Кроме того, можно создавать упорядоченные тесты, содержащие перечисленные типы тестов.

Запуск тестов в Visual Studio. Есть несколько способов выполнения автоматизированных тестов. Если нужно просто выполнить автоматизированные тесты локально или использовать контроллер и агенты тестирования, это можно сделать из Visual Studio.

Модульные тесты и закодированные тесты пользовательского интерфейса выполняются с помощью обозревателя тестов, а веб-тесты производительности и нагрузочные тесты выполняются из соответствующих редакторов в Visual Studio.

Тестирование производительности и нагрузочное тестирование. Visual Studio Ultimate предоставляет ресурсы для тестирования производительности и нагрузочного тестирования. Приложение можно инструментировать и измерять его производительность при заданных нагрузках. Веб-приложения можно нагружать многочисленными запросами, моделирующими большое количество пользователей.

Отправка ошибок в Visual Studio. С помощью Visual Studio можно отправлять отчеты об ошибках на любом этапе разработки программного обеспечения. Например, вы выполняете текущее тестирование и обнаруживаете ошибку или замечаете неправильное поведение, обсуждая тестируемое приложение с коллегами. Можно вручную присоединить к этой ошибке сведения и связать ее с другими рабочими элементами.

См. также

Основные понятия

Тестирование приложения

Тестирование приложения с помощью Microsoft Test Manager