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