Size: a a a

QA — Load & Performance

2020 November 23

СФ

Степа Фомичев... in QA — Load & Performance
Max
Подскажите плиз. Как сделать так что бы после прогона теста в Jmeter формировался HTML отчёт при запуске через интерфейс ?

Через console получается сделать вот такой командой, а вот как сделать такой же отчет после запуска через GUI ?)
jmeter -n -t C:\wikiLoadTest.jmx -l C:\results\wiki_example.log.jtl -e -o C:\results
Вот тут есть варианты https://www.perfmatrix.com/jmeter-dashboard-report-gui-mode/
источник

KY

Kirill Yurkov in QA — Load & Performance
Можно через OS SAmpler команду вызывать в консоле: jmeter -n -t C:\wikiLoadTest.jmx -l C:\results\wiki_example.log.jtl -e -o C:\results
источник

KY

Kirill Yurkov in QA — Load & Performance
будет в любом режиме генеррить отчет
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Max
Подскажите плиз. Как сделать так что бы после прогона теста в Jmeter формировался HTML отчёт при запуске через интерфейс ?

Через console получается сделать вот такой командой, а вот как сделать такой же отчет после запуска через GUI ?)
jmeter -n -t C:\wikiLoadTest.jmx -l C:\results\wiki_example.log.jtl -e -o C:\results
Меню / Tools / Generate HTML report
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Или сделать командный файл с командой генерации отчёта, как Кирилл предложил. В нем указать все параметры генерации. Использовать параметр $1.

Тогда можно будет через drag&drop перетаскивать jtl/csv лог на командный файл, и в результате в папке
"$1.report" получать каталог с отчетом.

jmeter --reportonly "$1" --reportoutputfolder "$1.report"

https://jmeter.apache.org/usermanual/get-started.html#options
источник

VG

Viktor Ganeles in QA — Load & Performance
Alex Sereda
пробовал Clean в csv использовать , но все равно не убирает этот пробел
Дурацкий вариант, но вы можете сделать boundary extractor который берёт данные из переменной убирает в ней пробелы, и кладёт в другую переменную.

Но это велосипед, конечно. По-хорошему нужно разбираться откуда пробелы в файле
источник

M

Max in QA — Load & Performance
Подскажи плиз. Можно ли и на сколько сложно было бы реализовать c помощью Jmeter вот такую нагрузку.
Есть файл в котором 1000 разных URL на которые нужно отправить get запрос
Сделать тест так что бы из файла подставлялись URL в HTTP request
источник

K

Kostya in QA — Load & Performance
Max
Подскажи плиз. Можно ли и на сколько сложно было бы реализовать c помощью Jmeter вот такую нагрузку.
Есть файл в котором 1000 разных URL на которые нужно отправить get запрос
Сделать тест так что бы из файла подставлялись URL в HTTP request
засовываете урлы в csv>читаете jmeter-om эту csv>параметризуете
источник

K

Kostya in QA — Load & Performance
источник

K

Ksenia in QA — Load & Performance
Привет! Не могу понять, что значит итерация в этом пункте. Допустим, нужно запустить нагрузку на один роут, настройки thread group на втором скрине. Тогда после каждого запроса кеш будет чиститься? Или в данном случае что-то другое является итерацией?
источник

K

Ksenia in QA — Load & Performance
источник

СФ

Степа Фомичев... in QA — Load & Performance
Ksenia
Привет! Не могу понять, что значит итерация в этом пункте. Допустим, нужно запустить нагрузку на один роут, настройки thread group на втором скрине. Тогда после каждого запроса кеш будет чиститься? Или в данном случае что-то другое является итерацией?
Выполнение всех запросов внутри тред группы = итерация
источник

K

Ksenia in QA — Load & Performance
Степа Фомичев
Выполнение всех запросов внутри тред группы = итерация
то есть если один пользователь выполнил все запросы и потом пошел выполнять их снова, то уже с чистым кешем?
источник

СФ

Степа Фомичев... in QA — Load & Performance
Агась
источник

K

Ksenia in QA — Load & Performance
оки, спасибо)
источник

СФ

Степа Фомичев... in QA — Load & Performance
Viktor Ganeles
О, питон!
Надо попробовать.

Про MockingBird (плагин к фиддлеру) я понял, что с ней можно попробовать поиграться - там jmx строится по шаблону.
А шаблон - это просто jmx с параметрами в нужных местах.

Можно поправить шаблон и будут генериться такие jmx, какие хочешь.
В итоге нашёл что то что тебе подошло?
источник

VG

Viktor Ganeles in QA — Load & Performance
Степа Фомичев
В итоге нашёл что то что тебе подошло?
Ага
источник

VG

Viktor Ganeles in QA — Load & Performance
Перфлабовский плагин к фиддлеру
источник

VG

Viktor Ganeles in QA — Load & Performance
Там даже корреляции есть
источник

VG

Viktor Ganeles in QA — Load & Performance
Остаётся уговорить Сашу выложить его в открытый доступ :)
источник