Практическое руководство. Добавление правила извлечения к веб-тесту производительности
Этот раздел применим к:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Правила извлечения помогают проверять правильность работы веб-приложения путем извлечения данных из ответов на веб-запросы. Правила извлечения хранят результаты в контексте теста в виде пар "имя-значение". Правила могут извлекать поля форм, текст, атрибуты, заголовки, регулярные выражения и скрытые поля. Дополнительные сведения см. в разделе Использование правил проверки и извлечения в веб-тестах производительности.
Правила извлечения добавляются к веб-тестам производительности в редакторе веб-тестов производительности. Дополнительные сведения об открытии и редактировании веб-теста производительности см. в разделе Практическое руководство. Изменение существующего веб-теста производительности с помощью редактора веб-тестов производительности.
Процедура
Добавление правила извлечения к веб-тесту производительности
Откройте веб-тест производительности.
Дополнительные сведения о создании веб-теста производительности см. в разделе Практическое руководство. Создание и изменение веб-тестов производительности.
В редакторе веб-тестов производительности выберите запрос, который нужно добавить к правилу извлечения.
Щелкните правой кнопкой мыши запрос и в контекстном меню выберите команду Добавить правило извлечения.
Откроется диалоговое окно Добавление правила извлечения.
В диалоговом окне Добавление правила извлечения в области Выберите правило выберите правило для настройки. Например, правило Извлечь значение атрибута. Дополнительные сведения о других предопределенных правилах извлечения см. в разделе Использование правил проверки и извлечения в веб-тестах производительности.
В панели Свойства выбранного правила задайте свойству Имя параметра контекста описательное имя, например FirstLink. При выполнении правила создается переменная контекста с именем FirstLink, которая содержит извлеченную строку.
Задайте свойству Имя атрибута значение href, а свойству TagName значение a.
Примечание
В данном примере извлеченный результат имеет следующий вид в HTML формате: <a href=http://www.contoso.com>, где a называется тегом и href является искомым атрибутом.
Нажмите кнопку ОК, чтобы закрыть диалоговое окно Добавление правила извлечения.
В меню Файл выберите команду Сохранить, чтобы сохранить веб-тест производительности.
В редакторе веб-тестов производительности нажмите кнопку Выполнить для запуска веб-теста производительности.
Отображается средство просмотра результатов веб-тестов производительности.
В верхней области средства просмотра результатов веб-тестов производительности выберите запрос, к которому добавляется правило проверки.
В нижней области средства просмотра результатов веб-теста производительности перейдите на вкладку Сведения.
Появится таблица Правила проверки и извлечения с только что добавленным правилом извлечения.
Перейдите на вкладку Контекст.
Откроется таблица с именами и значениями. Последней записью будет переменная FirstLink и ее значение. Значение должно совпадать с первым <a href> на запрашиваемой странице. Для проверки этого соответствия можно просмотреть запрошенную страницу в обозревателе, изучить ее исходный код или выполнить поиск первого значения href.
См. также
Задачи
Пошаговое руководство. Добавление правил проверки и извлечения в веб-тест производительности
Основные понятия
Использование правил проверки и извлечения в веб-тестах производительности
Другие ресурсы
Практическое руководство. Создание и изменение веб-тестов производительности