Практическое руководство. Создание веб-теста
Обновлен: Ноябрь 2007
Закодированный веб-тест обычно создается путем преобразования существующего записанного веб-теста в закодированный веб-тест. Записанный веб-тест начинается с дерева запросов, отображаемого в редакторе веб-теста. Закодированный веб-тест представляет собой класс .NET, который создает последовательность запросов WebTestRequest. Его можно запрограммировать на языке C# или Visual Basic. Закодированный веб-тест можно создать вручную, однако рекомендуется преобразовывать записанный веб-тест в закодированный веб-тест.
После преобразования записанного веб-теста в закодированный можно редактировать закодированный веб-тест как любой другой исходный код. Кроме того, можно добавлять в него конструкции циклов и ветвления, динамически изменять количество запросов в тесте и динамически создавать наборы URL-адресов, по которым осуществляются переходы в тесте.
Примечание. |
---|
Дополнительные сведения об API-интерфейсе для средств веб-тестирования см. в разделе Практическое руководство. Использование API веб-теста. |
Запуск закодированных веб-тестов осуществляется из окна Представление теста или Редактор списка теста. Закодированные тесты можно включать в нагрузочные тесты. Дополнительные сведения о нагрузочных тестах см. в разделе Создание нагрузочных тестов.
Совет. |
---|
Если в закодированных тестах необходимо использовать привязку данных или другие подключаемые модули, рекомендуется добавлять их до создания закодированного теста, поскольку гораздо проще создать код с привязкой данных, используя приложение Visual Studio Team System Test Edition, чем писать такой код вручную. |
Преобразование записанного веб-теста
Откройте решение, содержащее записанный веб-тест.
Дополнительные сведения см. в разделе Практическое руководство. Запись веб-теста.
Откройте файл веб-теста.
В панели инструментов Редактора веб-тестов нажмите кнопку Создать код.
Появится приглашение указать имя закодированного веб-теста.
Введите в этом диалогом окне соответствующее имя для создаваемого класса закодированного веб-теста и нажмите кнопку OK.
В меню Построение выберите команду Построить решение.
Выполняется компиляция кода.
Запуск закодированного веб-теста
В меню Тест выберите Окна и щелкните пункт Представление теста.
Щелкните правой кнопкой мыши закодированный веб-тест и выберите команду Выполнить выбранное.
Нажмите кнопку OK, чтобы выполнить тест. Тест запущен.
В окне Результаты теста для результатов выполняемого теста отображается состояние Выполняется, которое после завершения теста изменяется на значение Пройден или Сбой. Значение Сбой отображается в том случае, если тест создает исключение или правило проверки/извлечения возвращает результат неудачи.
Примечание. |
---|
Ход выполнения закодированного веб-теста можно отслеживать так же, как и ход записанного. Дважды щелкните закодированный веб-тест в окне Результаты теста, чтобы открыть средство просмотра теста. |
См. также
Задачи
Пошаговое руководство. Создание закодированного веб-теста
Практическое руководство. Использование API веб-теста