Сбор дополнительных данных диагностики в ручных тестах
При тестировании приложения Microsoft Test Manager может собирать данные, которые помогут при диагностике любых выявленных ошибок. Если во время тестирования вы создаете отчет об ошибках, данные автоматически прикрепляются к рабочему элементу ошибки.
Типы собираемых данных можно определять.
Какие диагностические данные можно собирать в ходе тестирования?
Диагностические данные сохраняются в результатах тестов. Если при выполнении теста вы создаете записи об ошибках, эти данные будут прикреплены к ним.
Собираемые данные |
Способ |
---|---|
|
|
+
|
Выполнение тестов при помощи Microsoft Test Manager. (Используются тестовые настройки по умолчанию.) Программное обеспечение Microsoft Test Manager должно быть установлено на машине, на которой выполняются тесты, или на машине, подключенной к устройству, на котором выполняются тесты. |
+ Данные, собираемые с клиентского или классического приложения:
|
Используйте тестовые настройки при выполнении тестов с помощью Microsoft Test Manager. Файлы тестовых настроек определяют конфигурацию адаптеров диагностических данных. Можно либо выбрать файл тестовых настроек для выполнения тестов, либо указать файл тестовых настроек по умолчанию для всего плана тестирования. |
+ Данные, собираемые из серверного программного обеспечения.
|
Установите в лабораторной среде серверное программное обеспечение и выполните тесты с помощью Microsoft Test Manager. Определите собираемые данные в тестовых настройках. |
Как создавать тестовые настройки?
Если планируется собирать больше данных. чем предусмотрено по умолчанию, необходимо установить тестовые настройки. По умолчанию собирается базовая информация о системе с каждой машине в лаборатории, а также нажатия клавиш и жесты с локальной машины.
Если тестируемое приложение представляет собой веб-сайт или имеет серверный компонент, то для сбора данных с этих серверов необходимо выполнить следующие действия.
Создайте лабораторную среду. Это может быть стандартная среда или среда SCVMM.
В свойствах плана тестирования задайте тестовую среду, которая будет использоваться для выполнения тестов вручную.
Выберите существующий или создайте новый файл тестовых настроек.
В нем выбираются значения по умолчанию для выполнения тестов в текущем плане тестирования. При выполнении отдельных тестовых запусков выбранные значения можно переопределить.
Укажите имя для файла тестовых настроек.
Выберите лабораторную среду, которая будет использоваться для тестов. Если лабораторная среда не используется, выберите пункт "Локальная".
Каждый файл тестовых настроек соответствует одному набору ролей машины.
Для каждой роли машины выберите данные, которые нужно собирать с этой машины.
Роль "Локальная" относится к клиентской машине, на которой будут выполняться тесты.
Что означают разные параметры диагностических данных?
На странице "Данные и диагностика" можно добавлять и настраивать диагностические адаптеры для сбора данных для каждой роли машины в лабораторной среде. В большинстве случаев диагностические данные включаются в результаты теста.
Адаптер диагностических данных |
Конфигурация |
---|---|
Журнал действий. Позволяет записывать действия, выполняемые во время тестирования. В дальнейшем эту запись можно быстро воспроизвести. Кроме того, действия записываются в виде текстовых описаний в любые создаваемые отчеты об ошибках. |
Запись и воспроизведение ручных тестов. Запись возможна не для всех жестов и приложений. |
Прокси клиента ASP.NET для IntelliTrace и влияния на тестирование |
Выделите этот адаптер в роли "Веб-клиент". Это необходимо, если выполняется тестирование приложения ASP.NET и необходимо собирать данные Влияние на тесты или Intellisense для роли "Веб-сервер". |
Журнал событий Собираются события, которые приложение записывает в журналы событий. |
Выберите Настроить, чтобы выбрать нужные типы событий. Приложение должно записывать события с помощью WriteEntry |
IntelliTrace. Создается файл .itrace, который связывается со всеми создаваемыми записями об ошибках. На основе такого файла IntelliTrace локальный сеанс можно смоделировать на другом компьютере. |
|
Сведения о системе. Записывается информация о машине. |
Дополнительные настройки не предусмотрены. |
Влияние на тесты. Включается функция Рекомендованные тесты в окне "Центр тестирования", вкладка "Отслеживание". Таким образом можно указать, какие тесты затронуты изменениями, появившимися с момента последней сборки, исходя из объема кода. |
При тестировании приложения ASP.NET выполните следующие действия.
После установки этого параметра перезапустите приложение сервера. |
Устройство записи видео записывает рабочий стол в реальном времени во время работы. |
Для записи звука нажмите кнопку Настроить. |