Size: a a a

QA — Load & Performance

2020 November 10

MK

Mike Khil in QA — Load & Performance
Tanya Parashchenko
Добрый день! Вопрос от новичка в JMeter... Подскажите, пожалуйста, как можно подсчитать колличество конкретных кодов в ответе от сервера, например, сколько у меня было 404, 500 или 503? Пробовала с помощью Response Assertion добавить Response Code Equals, с выбранной опцией Or, и в паттерне указала 404, 500, 503 и 200 (200 так как нужно чтоб тест не фейлился) и потом в Assertion Results смотрю, но результат это список всех реквестов, а мне нужно именно узнать, сколько было 404, 500, и 503. Есть ли такой способ?
как вариант можно еще jsr223 postprocessor прикрутить который будет парсить коды и каунтить, выводить в лог jmeter
источник

MK

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

KY

Kirill Yurkov in QA — Load & Performance
Mike Khil
как вариант можно еще jsr223 postprocessor прикрутить который будет парсить коды и каунтить, выводить в лог jmeter
лучше не надо столько логики на инструмент нагрузки накручивать - это чревато исчерпанием ресурсов или дополнительными задержками. всё это может и графана посчитать
источник

D

Denis in QA — Load & Performance
Добрый день!
При использовании throughput shaping timer наблюдаю ошибки вида java.net.SocketException: Connection reset по некоторым запросам.
При выключении таймера, все ок, на той же длительности теста - ошибок нет. Кто-то сталкивался с таким, как сделать так чтобы ошибки исчезли?
источник

AG

Alex Grishutin in QA — Load & Performance
а интенсивность такая же?
источник

D

Denis in QA — Load & Performance
при выключенном таймере интенсивность выше
источник

AG

Alex Grishutin in QA — Load & Performance
интересненько....
источник

D

Denis in QA — Load & Performance
хм.. уменьшил количество потоков в тредгруппе ( с 60 до 8, там в принципе и 1 поток ок создает нагрузку) и ошибки пропали
источник

AG

Alexander Grigoryev in QA — Load & Performance
всем привет! столкнулся с проблемой с кодировками
в fiddler делаю реплей запроса через рекордер jmeter
в респонсе есть кириллица, и в фиддлере она отображается корректно, а в jmeter в View Results Tree, добавленном к рекордеру, тот же самый респонс отображается некорректно - кириллица битая
изза чего так может быть?
источник

AG

Alena Golovaneva in QA — Load & Performance
Всем привет я недавно сталкнулась с тестированием нагрузки, и возник вопрос скачала дашборд на графана https://grafana.com/grafana/dashboards/1152  "JMeter Load Test" и он не работает
но при этом дашборд "Apache JMeter Dashboard using Core InfluxdbBackendListenerClient" работает, выглядит так как будто в jmeter не хватает Listener какого-то но Backend Listener есть, кто нибудь сталкивался с таким?
источник

AF

Artem Fedorov in QA — Load & Performance
Alena Golovaneva
Всем привет я недавно сталкнулась с тестированием нагрузки, и возник вопрос скачала дашборд на графана https://grafana.com/grafana/dashboards/1152  "JMeter Load Test" и он не работает
но при этом дашборд "Apache JMeter Dashboard using Core InfluxdbBackendListenerClient" работает, выглядит так как будто в jmeter не хватает Listener какого-то но Backend Listener есть, кто нибудь сталкивался с таким?
инструкцию которая описана по ссылке в разделе "Setting up JMeter" выполняли? там как раз устанавливается в Jmeter какая-то реализация Backend Listener которая скорее всего будет работать с этим дашбордом
источник

AG

Alena Golovaneva in QA — Load & Performance
да  там какраз говорится о Backend Listener но он у меня уже сеть In your JMeter load script add a Backend Listener node (Add -> Listener -> Backend Listener)
источник

KK

Ksenia Krasotina in QA — Load & Performance
Prerequisites тоже все выполнены?
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Alena Golovaneva
да  там какраз говорится о Backend Listener но он у меня уже сеть In your JMeter load script add a Backend Listener node (Add -> Listener -> Backend Listener)
И там выбирается InfluxDB или Graphite реализация, нужно выбрать InfluxDB + задается адрес influxdb
источник

AG

Alena Golovaneva in QA — Load & Performance
JMeter -> Grafana ->influxDB тоже есть, единственная версии могут отличатся у меня последнии
источник

СФ

Степа Фомичев... in QA — Load & Performance
Alena Golovaneva
JMeter -> Grafana ->influxDB тоже есть, единственная версии могут отличатся у меня последнии
Покажите настройки вашего backend listener
источник

СФ

Степа Фомичев... in QA — Load & Performance
После чего проверьте, есть ли данные в influxdb, если есть - проблемы графане. Следует проверь подключение к инфлаксу, если оно корректное то запросы
источник

AG

Alena Golovaneva in QA — Load & Performance
Вячеслав Смирнов
И там выбирается InfluxDB или Graphite реализация, нужно выбрать InfluxDB + задается адрес influxdb
источник

AG

Alena Golovaneva in QA — Load & Performance
там InfluxDB
источник

ГВ

Григорий Вагайцев... in QA — Load & Performance
Alena Golovaneva
Всем привет я недавно сталкнулась с тестированием нагрузки, и возник вопрос скачала дашборд на графана https://grafana.com/grafana/dashboards/1152  "JMeter Load Test" и он не работает
но при этом дашборд "Apache JMeter Dashboard using Core InfluxdbBackendListenerClient" работает, выглядит так как будто в jmeter не хватает Listener какого-то но Backend Listener есть, кто нибудь сталкивался с таким?
а джарник ложили в папку? первый пункт в описании
«Download the JMeter-InfluxBD-Writer and paste the jar into the /lib/ext directory of your JMeter installation. (Then Restart JMeter)»
источник