Jmeter не- gui запросов больше, чем gui проблема - PullRequest
0 голосов
/ 29 мая 2020

Привет, ребята, я пытаюсь использовать режим JMeter (5.3) без GUI и GUI, чтобы выполнить тест нагрузки, но в тех же условиях я получаю другой тест запроса. Например, если я вызываю default.aspx и устанавливаю Пользователи: 1, L oop Количество: бесконечно, Продолжительность: 3 с В сводном отчете режима GUI я получу Ярлык: default.aspx.aspx-1, образец: 2, средний: 854 Но в режиме без GUI я получу Ярлык: default.aspx.aspx-1, образец: 2, средний: 622 Ярлык: default.aspx.aspx-1-0, образец: 2, средний: 33 Ярлык: default.aspx.aspx-1-1, Пример: 2, Среднее значение: 588 Почему у меня есть еще 2 данных -0 и -1 для результата, отличного от GUI? Я не менял никаких настроек и настроек при использовании режима, отличного от GUI, может ли кто-нибудь объяснить этот вопрос? Спасибо.

1 Ответ

0 голосов
/ 01 июня 2020

Я ожидаю, что это связано с перенаправлением , т.е. самый первый ответ имеет код состояния HTTP 3xx , и вы получаете 3 строки в файле результатов .jtl, например:

  1. Сумма времени ответа строк 2 и 3
  2. Результат перенаправления
  3. Целевой результат перенаправления

Примерно так в Просмотр дерева результатов слушатель:

enter image description here

Поведение абсолютно ожидаемое, и, например, если вы генерируете HTML Reporting Dasbhoard из файла результатов .jtl, например:

jmeter -g /path/to/jtl/result/file -o /path/to/dashboard/folder

, вы увидите только 1 сэмплер

Однако, если вы планируете продолжать использовать прослушиватель сводного отчета для анализа результатов и не Я не хочу наблюдать за этими ответами перенаправления, просто установите jmeter.save.saveservice.subresults свойство на false, это можно сделать двумя способами:

  1. Передайте свойство через аргумент командной строки -J например:

    jmeter -Jjmeter.save.saveservice.subresults=false -n -t test.jmx -l result.jtl
    
  2. Добавьте следующая строка в user.properties файл:

    jmeter.save.saveservice.subresults=false
    

Дополнительная информация Apache Руководство по настройке свойств JMeter

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...