Size: a a a

QA — Load & Performance

2019 December 10

МК

Максим Какбыпограммизд in QA — Load & Performance
ну я брал pandas 😊 и питонил сидел
источник

AG

Alex Grishutin in QA — Load & Performance
ну есть варик просто это в графану залить и там уже фигячить как вздумается фильтрами, но это ручной анализ какой то
источник

ЕЕ

Евгений Евгений in QA — Load & Performance
Я считаю пандасом max,pct99.9,pct99,pct98,pct75,pct50,min,std.dev по каждому запросу
источник

AG

Alex Grishutin in QA — Load & Performance
я понимаю если там спайки раз в 10 минут и их пересчитать не проблема, но вот если там гк срабатывает раз в пару минут, а тест на 8 часов, то заколебешси считать)
источник

AG

Alex Grishutin in QA — Load & Performance
процентили можно кстати внутри метра саомому настраивать, чо бы не парится
источник

ЕЕ

Евгений Евгений in QA — Load & Performance
Потом выводить в графану?
источник

AV

Andy Vovkylaka in QA — Load & Performance
И в случае Grafana и RespTimesDistribution идет ручной анализ. Если сценариев/запросов много и тест длинный, то и времени много. От и родилась идея -- оптимизировать :). Ок, попробую поиграться с перцентилями кастомными.
источник

AG

Alex Grishutin in QA — Load & Performance
не, я про то, что в агрегете можно любые прописывать (aggregate_rpt_pct1),  и анализировать их без сторонних тул
источник

AG

Alex Grishutin in QA — Load & Performance
ну это в любом случае будет сравнение ручное +-, ибо как по мне на каждый проект свои нюансы... Но коли проект долгоиграющий можно скриптов каких написать
источник

ЕЕ

Евгений Евгений in QA — Load & Performance
Он дает указать только три значения, если больше то игнорирует
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Разбираюсь в каждом спайке. Недавно спайки указали на утечку. Они изредка возникли из-за сборки мусора
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
А на тесте длиной в сутки стали возникать чаще
источник

AV

Andy Vovkylaka in QA — Load & Performance
Спасибо за ответы. Получается чем сложнее архитектура, тем сложнее найти причину (как SAP Hybris у меня). Остается принять и жить с этим дальше :)
Кстати примеры причин спайков нашел в этом стареньком видео https://www.youtube.com/watch?v=6VmAX3DM78s&feature=emb_title
источник

AG

Alex Grishutin in QA — Load & Performance
ну в плане анализа сложных систем это всегда боль, но как же приятно, когда ты находишь причину😈
источник

AV

Andy Vovkylaka in QA — Load & Performance
Дико плюсую.
источник

МК

Максим Какбыпограммизд in QA — Load & Performance
надоть замониторить все места 😊  мне вот больше даже этот процесс нравится, нежели сам тест, хотя я еще не пробовал писать тесты как код, туп-с , глуп-с 😊
источник
2019 December 11

VL

Vyacheslav Leonidov in QA — Load & Performance
А кто может объяснить разницу:
Есть Jmeter, через него я эмулирую работу 100 пользователей с документом через API запрос до этого документа и его функционала
Есть Postman, который через Collection Runner также запускает 100 запросов и осуществлеяет тоже самое
При этом все в голос говорят что Postman не нагружает, а Jmeter нагружает
источник

M

Max in QA — Load & Performance
разница в параллельных запросах у жиметра и последовательных у постмана
источник

g

gat0r in QA — Load & Performance
Как Постман делает 100 запросов? Он останавливается после того, как сделал 100 запросов?
источник

VL

Vyacheslav Leonidov in QA — Load & Performance
Ну, ты ставишь кол-во итераций - 100, для определенного запроса, как цикл кончается, он останавливается
источник