Отладочные запуски
Процесс отладки заключается в контроле правильной работы скрипта с параметрами и переменными в режиме циклического выполнения нескольких итераций параллельными потоками. Таким образом, вы сможете удостовериться, что поведение скрипта в тесте будет соответствовать вашим ожиданиям.
Для того, чтобы видеть, что происходит при выполнении скрипта, используются различного вида визуализаторы из категории Прослушиватель. Это может быть элемент Просмотр дерева результатов, который позволяет получать подробную информацию о каждом запросе и ответе в тесте. Он отображает информацию, такую как время начала и окончания запроса, код ответа, размер ответа и т.д. После завершения отладки его рекомендуется отключать или удалять из тестового плана, чтобы не создавать лишнюю нагрузку на платформу во время проведения чистовых тестов.
Другим полезным элементом для отладки скриптов является Debug Sampler. Он находится в категории Сэмплер. Каждый раз, когда он исполняется, то возвращает текущие значения всех переменных. Результат возврата можно увидеть с помощью Просмотра дерева результатов.
После добавления всех необходимых элементов в тестовый план, вы можете начать отладку. В верхней части интерфейса есть кнопка “Запустить” (зеленая стрелка). Нажмите на нее, чтобы начать выполнение тестового плана. Если вы хотите выполнить с определенными настройками или параметрами, используйте командную строку или другие средства Студии. Например, можно использовать командную строку:
ntbot -n -t [путь к вашему тестовому плану].jmx -l [имя файла результатов].jtl
Отладка остановится автоматически в соответствии с настройками Группы потоков или в случае возникновения критических ошибок. Кроме того, в любой момент можно самостоятельно остановить выполнение теста при необходимости. Для этого нажмите кнопку “Остановить” (красный квадрат) на панели инструментов.