Network Body Analyzer позволяет отслеживать содержимое тела ответа, полученное от целевых элементов веб-страницы. Мониторинг текста ответа позволяет проверять данные, которые не отображаются в окне браузера, но представляют элементы, такие как логика веб-приложения, которые могут оказать существенное влияние на фон службы. При необходимости вы можете отфильтровать ответы, чтобы отслеживать только ответы с URL-адресов, содержащих определенную маску.
Например, с помощью Body Analyzer можно отслеживать содержимое ответов на вызовы AJAX.
Для включения сетевого анализа тела:
- Нажмите правой строкой (шагом), после чего анализатор должен начать проверку.
- Выберите Validate > Network Body Start (Проверить запуск тела > сети).
- Чтобы изменить критерии Body Analyzer, щелкните левой кнопкой мыши метку метода StartNetworkBodyAnalyzer в теле скрипта и настройте параметры на панели редактирования, расположенной слева от области кода скрипта. Мы рекомендуем указать уникальное Имя , которое будет представлено в отчете об устройстве.
Если вы хотите применить анализаторы тела к определенной части тестового сценария, остановите анализатор Боде в конце соответствующего фрагмента кода, выбрав «Проверить > остановку тела > сети».
Тип наблюдателей
Оповещения генерируются каждый раз, когда количество URL-адресов, удовлетворяющих критериям анализа, выходит за рамки установленного диапазона (см. Мин. ценность и Макс. ценность счетчики).
Фильтр URL
Поле содержит маску для URL-адресов для анализа ответов тела. Маской URL-адреса может быть любая строка, найденная в URL-адресе, использующая «*» в качестве подстановочного знака в начале или конце строки и «?» в качестве однобуквенного подстановочного знака. Ответы со всех URL-адресов отслеживаются по умолчанию («к»).
Шаблон поиска
Поле содержит маску для содержимого тела отклика, которое необходимо контролировать. Маску можно указать с помощью шаблона подстановочного знака или регулярного выражения.
Тип маски
Доступны два типа синтаксического анализа шаблона поиска :
- Подстановочный знак
- Регекс
Анализ типа
Доступен анализ Match или NoMatch.
По умолчанию используется тип матча. Если содержимое текста ответа соответствует шаблону поиска, URL-адрес будет считаться удовлетворяющим критериям анализа.
Мин. ценность и Макс. ценность Счетчики
Минимальное и максимальное количество записей контента удовлетворяют критериям анализа. Предупреждение будет сгенерировано, если количество контролируемых записей, соответствующих критериям анализа, меньше Мин. ценность и больше, чем Макс. ценность.