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

Например, с помощью Body Analyzer можно отслеживать содержимое ответов на вызовы AJAX.

Для включения сетевого анализа тела:

  1. Нажмите правой строкой (шагом), после чего анализатор должен начать проверку.
  2. Выберите Validate > Network Body Start (Проверить запуск тела > сети).
  3. Чтобы изменить критерии Body Analyzer, щелкните левой кнопкой мыши метку метода StartNetworkBodyAnalyzer в теле скрипта и настройте параметры на панели редактирования, расположенной слева от области кода скрипта. Мы рекомендуем указать уникальное Имя , которое будет представлено в отчете об устройстве.

Если вы хотите применить анализаторы тела к определенной части тестового сценария, остановите анализатор Боде в конце соответствующего фрагмента кода, выбрав «Проверить > остановку тела > сети».

Тип наблюдателей

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

Фильтр URL

Поле содержит маску для URL-адресов для анализа ответов тела. Маской URL-адреса может быть любая строка, найденная в URL-адресе, использующая «*» в качестве подстановочного знака в начале или конце строки и «?» в качестве однобуквенного подстановочного знака. Ответы со всех URL-адресов отслеживаются по умолчанию («к»).

Шаблон поиска

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

Тип маски

Доступны два типа синтаксического анализа шаблона поиска :

  • Подстановочный знак
  • Регекс

Анализ типа

Доступен анализ Match или NoMatch.

По умолчанию используется тип матча. Если содержимое текста ответа соответствует шаблону поиска, URL-адрес будет считаться удовлетворяющим критериям анализа.

Мин. ценность и Макс. ценность Счетчики

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