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


Практическое руководство. Создание веб-теста

Обновлен: Ноябрь 2007

Закодированный веб-тест обычно создается путем преобразования существующего записанного веб-теста в закодированный веб-тест. Записанный веб-тест начинается с дерева запросов, отображаемого в редакторе веб-теста. Закодированный веб-тест представляет собой класс .NET, который создает последовательность запросов WebTestRequest. Его можно запрограммировать на языке C# или Visual Basic. Закодированный веб-тест можно создать вручную, однако рекомендуется преобразовывать записанный веб-тест в закодированный веб-тест.

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

ms182550.alert_note(ru-ru,VS.90).gifПримечание.

Дополнительные сведения об API-интерфейсе для средств веб-тестирования см. в разделе Практическое руководство. Использование API веб-теста.

Запуск закодированных веб-тестов осуществляется из окна Представление теста или Редактор списка теста. Закодированные тесты можно включать в нагрузочные тесты. Дополнительные сведения о нагрузочных тестах см. в разделе Создание нагрузочных тестов.

ms182550.alert_note(ru-ru,VS.90).gifСовет.

Если в закодированных тестах необходимо использовать привязку данных или другие подключаемые модули, рекомендуется добавлять их до создания закодированного теста, поскольку гораздо проще создать код с привязкой данных, используя приложение Visual Studio Team System Test Edition, чем писать такой код вручную.

Преобразование записанного веб-теста

  1. Откройте решение, содержащее записанный веб-тест.

    Дополнительные сведения см. в разделе Практическое руководство. Запись веб-теста.

  2. Откройте файл веб-теста.

  3. В панели инструментов Редактора веб-тестов нажмите кнопку Создать код.

    Появится приглашение указать имя закодированного веб-теста.

  4. Введите в этом диалогом окне соответствующее имя для создаваемого класса закодированного веб-теста и нажмите кнопку OK.

  5. В меню Построение выберите команду Построить решение.

    Выполняется компиляция кода.

Запуск закодированного веб-теста

  1. В меню Тест выберите Окна и щелкните пункт Представление теста.

  2. Щелкните правой кнопкой мыши закодированный веб-тест и выберите команду Выполнить выбранное.

  3. Нажмите кнопку OK, чтобы выполнить тест. Тест запущен.

    В окне Результаты теста для результатов выполняемого теста отображается состояние Выполняется, которое после завершения теста изменяется на значение Пройден или Сбой. Значение Сбой отображается в том случае, если тест создает исключение или правило проверки/извлечения возвращает результат неудачи.

ms182550.alert_note(ru-ru,VS.90).gifПримечание.

Ход выполнения закодированного веб-теста можно отслеживать так же, как и ход записанного. Дважды щелкните закодированный веб-тест в окне Результаты теста, чтобы открыть средство просмотра теста.

См. также

Задачи

Пошаговое руководство. Создание закодированного веб-теста

Практическое руководство. Использование API веб-теста

Практическое руководство. Использование API веб-теста

Практическое руководство. Запись веб-теста