Size: a a a

QA — Load & Performance

2019 December 13

KY

Kirill Yurkov in QA — Load & Performance
https://loadtestweb.info/2018/12/04/clickhouse-apache-jmeter/

А это вариант с clickhouse. Более быстрый. Запросы простые - всего несколько команд.

Из преимуществ - скорость.
Из недостатков по сравнению с вариантом maven + influx - заливка пока вручную, не автоматизирована ещё.

И есть предложение. Не умею пока писать хорошие запросы для clickhouse, поэтому готовой доски Grafana для логов JMeter нет. Но если кто-то поможет, то будет здорово. Доклад сделаем, статью напишем. А, чем смогу, тем помогу.
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Andrii
у меня когда-то была идея слать данные с Jmeter в кликхаус
никто не пробовал?
Есть решение
https://loadtestweb.info/2018/12/04/clickhouse-apache-jmeter/

Вот тут моя попытка

https://gitlab.com/testload/jmeter-listener/-/wikis/home
https://gitlab.com/testload/jmeter-listener
Вот тут не мое готовое решение
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
но кликхаус не таймсирием насколько я знаю, а просто column oriented
источник

KY

Kirill Yurkov in QA — Load & Performance
Ιωάννης Τσεκούρι
вроде как платный он
да точно есть бесплатный вариант
источник

A

Andrii in QA — Load & Performance
интересно, спасибо, гляну
источник

VL

Vyacheslav Leonidov in QA — Load & Performance
А это нормально, что я записываю через Jmeter рекордер сценарий, он прогоняется, ошибок нигде нет, но на моем стенде ничего после прогона сценария не появляется.
Т.е поидее если я записал как создаю 1 документ, то при запуске Jmeter он же эмулирует мои действия и должен в конечном результате создать документ у меня на стенде, но такого не происходит..
источник

M

Max in QA — Load & Performance
А ответы сервера посмотреть? Как вариант при создании документа с тем же id, сервер возвращает 200 и говорит, что документ с таким id уже существует
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Vyacheslav Leonidov
А это нормально, что я записываю через Jmeter рекордер сценарий, он прогоняется, ошибок нигде нет, но на моем стенде ничего после прогона сценария не появляется.
Т.е поидее если я записал как создаю 1 документ, то при запуске Jmeter он же эмулирует мои действия и должен в конечном результате создать документ у меня на стенде, но такого не происходит..
ты коррелляцию делал? могут быть сессии разные, другие айди и т.д.
источник

VL

Vyacheslav Leonidov in QA — Load & Performance
Макс, скорее всего это верное предположение
источник

VL

Vyacheslav Leonidov in QA — Load & Performance
Надо было об этом задуматься
источник

VL

Vyacheslav Leonidov in QA — Load & Performance
Попробую в понедельник, большое спасибо.)
источник

ПБ

Пётр Байкалов in QA — Load & Performance
Vyacheslav Leonidov
Попробую в понедельник, большое спасибо.)
источник

S

Sergey in QA — Load & Performance
Все ответы выше верные. У меня например система возвращает 200 даже в случае, если была бизнес ошибка. При этом в ответе json структура, в которой уже код ошибки и сообщение для фронта. Так что ответ тоже нужно парсить и проверять результат на корректность.
источник

A

Aleksandr in QA — Load & Performance
Я думаю насчёт плагина-лисенера онлайн отправки в кликхаус для жметра. Надо его посмотреть внимательно.
источник
2019 December 14

AR

Artem Rozhkov in QA — Load & Performance
Коллеги. Хотел бы вам задать вопрос:
Как часто вы используете в нагрузочном сценарии Assertions:
Какие вопросы интересуют:
1) Используете их только при тестовом запуске нагрузочного сценария ?
2) Используете их только при cмоу-прогоне?
3) Используете их и при итоговом нагрузочном тестировани?
3.1)Если используете, то оставляете Assertions  в "остро" необходимых местах?
3.2)Или отключаете их при итогово нагрузочном тестировани?
Почитал несколько статей и не смог найти какого-то конкретного ответа.
Кто-то пишет, что Assertions  кушают много и их надо использовать только в крайнем случае.
Мануал Jmeter дает рекомендацию использовать несколько.
источник

IS

Ilia Solo in QA — Load & Performance
Artem Rozhkov
Коллеги. Хотел бы вам задать вопрос:
Как часто вы используете в нагрузочном сценарии Assertions:
Какие вопросы интересуют:
1) Используете их только при тестовом запуске нагрузочного сценария ?
2) Используете их только при cмоу-прогоне?
3) Используете их и при итоговом нагрузочном тестировани?
3.1)Если используете, то оставляете Assertions  в "остро" необходимых местах?
3.2)Или отключаете их при итогово нагрузочном тестировани?
Почитал несколько статей и не смог найти какого-то конкретного ответа.
Кто-то пишет, что Assertions  кушают много и их надо использовать только в крайнем случае.
Мануал Jmeter дает рекомендацию использовать несколько.
всегда включены.
источник

AR

Artem Rozhkov in QA — Load & Performance
Ilia Solo
всегда включены.
А то о чем пишу? Что они очень хорошо память кушают и могут тормазить процесс нагрузки?
На сколько верны их Утверждения?
источник

IS

Ilia Solo in QA — Load & Performance
у вас сколько запросов в тест плане?
источник

AR

Artem Rozhkov in QA — Load & Performance
Если есть время то опишите , какие Assertions  вы используете и где
источник

IS

Ilia Solo in QA — Load & Performance
какие интенсивности?
источник