Size: a a a

QA — Load & Performance

2020 October 31

KY

Kirill Yurkov in QA — Load & Performance
Пока что прорабатываю вариант с Shaping Timer с завышенной интенсивностью + обычный таймер с динамическими задержками которые снижают интенсивность до нужной
источник

VG

Viktor Ganeles in QA — Load & Performance
Вячеслав Смирнов
В JMeter есть скрытая логика работы потоков. Точно есть. Так если сделать 250 потоков на 10 минут, постоянное количество. И задать для них 0.8 TPS через Constant Throughout Timer, такую общую малую интенсивность на все потоки сразу.

Это тест стабильности на сверх малой нагрузке, которую и 1 поток выдаст.

То первые 5 минут все 250 потоков будут честно работать, 249 из них не будут ничего делать. А потом с 5-й по 10-ю минуту, 249 будут медленно закрываться. Будет снижение количества потоков. Без снижения TPS/RPS.

Я думаю, что внутри потока есть таймер на бездействие. И он 5 минут.

И вот такие скрытые вещи иногда ломают логику таймеров JMeter под конец теста. Из-за чего в конце теста происходят аномалии
О, замечал такое! Но не знал  причин
источник

VG

Viktor Ganeles in QA — Load & Performance
Kirill Yurkov
Малую дробную получаю через процент в Throughput controller
Хитро!
источник

KY

Kirill Yurkov in QA — Load & Performance
Viktor Ganeles
Хитро!
есть подлость - если в треде только трупут контроллер то он не будет работать)
источник

VG

Viktor Ganeles in QA — Load & Performance
Фигасе
Сюрприз :)
источник

KY

Kirill Yurkov in QA — Load & Performance
таймер будет видеть что рпс не хватает и наращивать пока не случится удовлетворение)
источник
2020 November 02

jj

jagga jagga in QA — Load & Performance
Прям, таки налет
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
боты поди
источник

K

Ksenia in QA — Load & Performance
Привет! На данный момент выбираю инструмент для нагрузки, в основном думаю между k6 и gatling (бесплатные версии).
Среди требований к инстременту -  возможность просмотра истории запусков, тренды, деградация по сравнению с предыдущими и тд. Подскажите, можно ли такое реализовать с этими инструментами, мб есть какие-то библиотеки сторонние? Также будет привязка к gitlab и желательно, чтобы были автостопы по условию.
Если есть другие инструменты, которые это все умеют, тоже было бы интересно
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Ksenia
Привет! На данный момент выбираю инструмент для нагрузки, в основном думаю между k6 и gatling (бесплатные версии).
Среди требований к инстременту -  возможность просмотра истории запусков, тренды, деградация по сравнению с предыдущими и тд. Подскажите, можно ли такое реализовать с этими инструментами, мб есть какие-то библиотеки сторонние? Также будет привязка к gitlab и желательно, чтобы были автостопы по условию.
Если есть другие инструменты, которые это все умеют, тоже было бы интересно
все что вы перечисляете, на это функционале деньги зарабатывают
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
поэтому скорее всего в бесплатных версиях вы не найдёте такого функционала
источник

K

Ksenia in QA — Load & Performance
Ιωάννης Τσεκούρι
поэтому скорее всего в бесплатных версиях вы не найдёте такого функционала
понимаю, я думала, мб можно дополнительно что-то прикрутить и самостоятельно настроить
источник

NR

Nikita Rulenko in QA — Load & Performance
Ksenia
Привет! На данный момент выбираю инструмент для нагрузки, в основном думаю между k6 и gatling (бесплатные версии).
Среди требований к инстременту -  возможность просмотра истории запусков, тренды, деградация по сравнению с предыдущими и тд. Подскажите, можно ли такое реализовать с этими инструментами, мб есть какие-то библиотеки сторонние? Также будет привязка к gitlab и желательно, чтобы были автостопы по условию.
Если есть другие инструменты, которые это все умеют, тоже было бы интересно
Если умеете программировать, можно накостылить скрипты для сравнительного анализа, и веб-интерфейс, чтобы вы получали данные от вашего CI-инструмента.
источник

K

Ksenia in QA — Load & Performance
Nikita Rulenko
Если умеете программировать, можно накостылить скрипты для сравнительного анализа, и веб-интерфейс, чтобы вы получали данные от вашего CI-инструмента.
готовых решений получается нет совсем?)
источник

NR

Nikita Rulenko in QA — Load & Performance
Ksenia
готовых решений получается нет совсем?)
Есть, но как сказал Аван - они за деньги)
источник

K

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

M

Max in QA — Load & Performance
Подскажите кто знает по стандартному jmeter репорту
У меня в репорте в Charts отображается только средние значения, точкой в графике
Вопрос в том, как сделать что бы были не только точки, а линии, от меньшего к большему значению
источник

AF

Artem Fedorov in QA — Load & Performance
Max
Подскажите кто знает по стандартному jmeter репорту
У меня в репорте в Charts отображается только средние значения, точкой в графике
Вопрос в том, как сделать что бы были не только точки, а линии, от меньшего к большему значению
какая длительность теста?
источник

M

Max in QA — Load & Performance
Artem Fedorov
какая длительность теста?
понял, спасибо, пару секунд было, попробовал увеличить появились линии )
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Приветствую! У нас тут есть небольшая традиция. Иногда соблюдается.

Fiat 2300 Coupé вручается участнику под номером 2300.
Описание вашего итальянского приза можете прочесть в немецкой википедии:
https://de.wikipedia.org/wiki/Fiat_2300_Coup%C3%A9
источник