В распределенных результатах тестирования папки создаются для пользователя или потока

Я сталкиваюсь со следующей странной проблемой.

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

Обе машины имеют одинаковую версию java8.

Фактические результаты 4 Результаты были созданы. 2 из папок имеют файлы с отчетами Aggregate Report и ViewTree. 2 из папок имеют только файлы результатов ViewTable.

Ожидаемые результаты Предполагается, что будет создана только одна папка с файлами результатов "Совокупный отчет", "Просмотр дерева" и "Просмотр таблицы".

Кто-нибудь сталкивался с этой проблемой? Я не уверен, что пошло не так, пожалуйста, сообщите.

Ниже приведены скриншоты настроек Master и Slave.

Ниже скриншот показывает конфигурацию Master Machine введите описание изображения здесь

Ниже скриншот показывает конфигурацию Slave Machine введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

Спасибо Радж

1 ответ

Решение

Просто не используйте JMeter Listeners ни для чего, кроме тестирования разработки и отладки. Когда дело доходит до выполнения теста, убедитесь, что у вас есть прослушиватели, удаленные из плана тестирования (или, по крайней мере, отключенные), поскольку они не добавляют никакого значения, единственное, что они делают, - это потребляют ресурсы ваших генераторов нагрузки JMeter.

Просто запустите свой тест в режиме командной строки без графического интерфейса, например:

jmeter -n -t test.jmx -R slave1, slave2, slave3 -l result.jtl

Как только ваш тест будет завершен, вы сможете открыть этот result.jtl файл с выбранным слушателем или создать из него панель отчетов HTML.

Подробнее см. Главу "Руководство пользователя по дистанционному тестированию".

Другие вопросы по тегам