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


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

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

Для веб-теста можно написать код. API веб-теста используется для создания закодированных веб-тестов, подключаемых модулей, запросов, правил извлечения и проверки. Классы, входящие в состав этих типов, являются основными классами данного API. Другие типы API используются для поддержки создания объектов WebTest, WebTestPlugin, WebTestRequestPlugin, WebTestRequest, ExtractionRule и ValidationRule. Пользовательские веб-тесты создаются в пространстве имен Microsoft.VisualStudio.TestTools.WebTesting.

API веб-теста применяется также для программного создания и сохранения декларативных веб-тестов. Для этого предназначены классы T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest и T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTestSerializer.

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

Для просмотра пространства имен Microsoft.VisualStudio.TestTools.WebTesting используется обозреватель объектов. Редакторы C# и Visual Basic предоставляют поддержку IntelliSense для создания кода с помощью классов из этого пространства имен.

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

Использование API веб-теста

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

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

  2. Добавьте проект библиотеки классов C# или Visual Basic в тестовое решение.

  3. Добавьте ссылку на проект библиотеки классов в тестовый проект.

  4. Добавьте ссылку на библиотеку Microsoft.VisualStudio.QualityTools.WebTestFramework dll в проект библиотеки классов.

  5. В файл класса, расположенный в проекте библиотеки классов, добавьте оператор using для пространства имен Microsoft.VisualStudio.TestTools.WebTesting.

  6. Реализуйте любой из основных классов в пространстве имен в проекте библиотеки классов. Пример реализации класса WebTestPlugin см. в разделе Практическое руководство. Создание подключаемого модуля веб-теста. После написания необходимого кода выполните построение проекта.

  7. Выполните веб-тест.

См. также

Задачи

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

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

Ссылки

Microsoft.VisualStudio.TestTools.WebTesting