Для проверки правильности выполнения теста можно воспользоваться панелью Данные протокола, на которой показывается информация HTML, сгенерированная во время выполнения расписания. Если возникают неполадки при выполнении теста, можно сравнить данные, полученные во время выполнения, с записанными данными.
Прежде чем начать
Установите уровень детализации. Количество информации на панели Данные протокола зависит от параметров
Протокол теста в расписании (см. раздел
Настройка данных, записываемых в протокол теста). Если планируется использовать панель Данные протокола и выполнение расписания небольшое, выберите значение
Все для всех типов событий. Для больших выполнений расписания использовать значение
Все не следует, так как для передачи больших объемов информации протокола в систему после окончания выполнения потребуется много времени и памяти. Можно создать специальное расписание для панели Данные протокола с уровнями ведения протокола
Все. Это расписание должно содержать только один тест (или небольшое число тестов) и небольшое количество групп пользователей или итераций циклов. После отладки теста его можно переместить в расписание, имитирующее реалистичную нагрузку.
Процедура
- В Навигаторе тестов откройте контекстное меню результатов, которые требуется проверить, и выберите команду Показать протокол теста.
Результатам присваивается имя теста или расписания с добавленным значением системного времени.
- В области редактирования выберите вкладку Данные протокола, чтобы открыть панель.
Совет: Если вкладку Данные протокола не удается найти, выберите .
- На панели Данные протокола выберите вкладку для требуемого типа содержимого или панели: Запрос, Заголовки ответа, Содержимое ответа или Браузер, Протокол событий. При просмотре протокола теста или элементов редактора тестов, в которых используется корреляция данных, подставленные данные выделяются на страницах Запрос, Заголовки ответа и Содержимое ответа.
- В иерархической области События протокола теста выберите строку с требуемой информацией. Информация появится на панели Данные протокола.
Прим.: Группы пользователей, виртуальные пользователи и некоторые запросы HTTP обрабатываются параллельно. Протокол теста отражает порядок выполнения, а не порядок записи или порядок групп пользователей в расписаниях. Поэтому порядок запросов страниц в тесте может отличаться от их порядка в протоколе теста, а порядок групп пользователей в протоколе теста может отличаться от их порядка в расписании. Однако порядок страниц в тесте и порядок тестов в группе пользователей в протоколе теста такой же, как в соответствующих тесте и расписании.
Дальнейшие действия
При возникновении неполадок во время воспроизведения можно сравнить записанные данные с данными, полученными во время выполнения. Отображение записанных данных описано в разделе
Просмотр теста на панели Данные протокола.