Если поведение выполняемого теста отличается от ожидаемого,
можно воспользоваться представлением Данные протокола для отладки теста. Это представление может пригодиться после записи теста, после внесения изменений в существующий тест путем добавления пулов данных или корреляции данных или после внесения изменений в тестируемую систему.
В предоставлении
Данные протокола отображаются данные, которые были записаны или воспроизведены. В представлении
Данные протокола также можно просмотреть данные в режиме реального времени - во время выполнения тестов и расписаний.
Для просмотра записанных данных щелкните на элементе теста в тестовом редакторе. Для
просмотра данных, воспроизведенных после выполнения тестов, щелкните на элементе в протоколе тестирования. Представление
Данные протокола обновляется соответствующим образом.
Заменяемые данные выделяются на страницах
Запрос,
Заголовки ответа и
Содержимое ответа при просмотре протокола тестирования или элементов редактора тестов, использующих корреляцию данных. Представление
Данные протокола состоит из следующих страниц:
- Запрос
- На этой странице отображаются все данные запроса, отправленные на сервер. Эти данные включают в себя
URL запрашиваемого ресурса, заголовки запроса, записи cookie и данные форм.
- Заголовки ответа
- На этой странице отображается строка состояния ответа и поля заголовков, полученные от сервера.
- Содержимое ответа
- На этой странице отображается полученное от сервера содержимое ответа, в текстовом формате.
- Браузер
- На этой странице предпринимается попытка вывести на экран содержимое ответа в том виде, в котором оно могло бы
быть отображено веб-браузером. Поскольку вместо данных, полученных от работающего веб-сервера, используются данные протокола, воспроизведение может быть успешным, хотя на странице Браузер содержимое не всегда выводится точно так же, как оно отображалось бы в окне веб-браузера. Не всегда корректно отображаются страницы, содержащие кэшированные ресурсы с веб-сервера, а также страницы, активно использующие Javascript и наборы фреймов.
- Протокол событий
- На этой странице отображается сводная информация о событии для каждой страницы HTTP в тесте. После выполнения, при выборе определенного пользователя из протокола тестирования, на странице отображается информация об этом пользователе.
- Во время выполнения информация выводится на страницу в режиме реального времени, если включена поддержка данных протокола в реальном времени. Для того чтобы включить эту поддержку, выберите , а затем выберите действие Включить поддержку данных протокола в режиме реального времени.