Size: a a a

2020 August 25

KY

Kirill Yurkov in LoadLand
но все равно кейс, когда важно количество виртуальных пользователей - мне не очень ясен, кроме случаев когда их указывают заведомо больше для соблюдения рпс  при увеличении времени отклика
источник

KY

Kirill Yurkov in LoadLand
а так ведь системе все равно сколько у тебя тредов в 90% случаев
источник

VG

Viktor Ganeles in LoadLand
Kirill Yurkov
а какая разница сколько юзеров если нагрузку мерить рпсами?)
У меня не rps а tps :)
Но не суть.

У вузеров линии ровные. А у rps чем ближе к максперф, тем более дёрганные
источник

KY

Kirill Yurkov in LoadLand
хм, предположим максперф ты в tps уровень или в вузерах?
источник

KY

Kirill Yurkov in LoadLand
найденный
источник

VG

Viktor Ganeles in LoadLand
Kirill Yurkov
хм, предположим максперф ты в tps уровень или в вузерах?
В процентах профиля :)
(В tps)
источник

VG

Viktor Ganeles in LoadLand
Kirill Yurkov
${__tstFeedback(blazemeter-timer,10,40,10)
Ты эту штуку пробовал?
У меня расколбас был большой  был
источник

KY

Kirill Yurkov in LoadLand
ну да, это я понял. все равно не понял тогда зачем ориентироваться на вузеров)
ровные линии на нагрузке это большая идеализация, указывая процент профиля, на котором подтвержден максперф, ты эту линию сглаживаешь вручную все равно (при условии,  что она соответствует). а указывая реальные значения,  которые ты увидел на подтверждении максперфа ты говоришь о реальных условиях - менее красиво, но более честно
источник

KY

Kirill Yurkov in LoadLand
я в максперф кладу таблицу параметров за найденную ступень - то есть там и персентиль и отклонение
источник

KY

Kirill Yurkov in LoadLand
тогда можно написать,  что это соответствовало такому вот проценту от профиля
источник

KY

Kirill Yurkov in LoadLand
но вузеры то все равно не при чем)
источник

KY

Kirill Yurkov in LoadLand
и тпсы ими сложно прогнозировать
источник

KY

Kirill Yurkov in LoadLand
Viktor Ganeles
Ты эту штуку пробовал?
У меня расколбас был большой  был
а по поводу этого - я пользовался на синтетических тестиках, ради эксперимента. но оно мне и не надо,  в большинстве тестов,  я просто указываю вузеров константой)
источник
2020 August 28

VG

Viktor Ganeles in LoadLand
Kirill Yurkov
но вузеры то все равно не при чем)
Говорить сколько вузеров было на ступени максперф - конечно никому не нужно, это бесполезная инфа.

Но!
На графике я линию с вузерами делаю красной-жирной, что бы она выделялась на фоне прочих линий. И она очень чётко показывает ступени теста.

И над каждой ступенькой я пишу, сколько процентов профиля было на этой ступени.

И если график производительности и так неплохо показывает, где какие ступени, то на графиках времён отклика зачастую эта информация очень нужна!

видно, всплески были на разгоне ступени или на стабилизации

Видно, что времена массово выросли на 3й ступени или на 4й
И тд
источник

KY

Kirill Yurkov in LoadLand
ну - да, нагляднее чем на рпсах, но у меня может 1 из сотни случаев, когда мне затруднительно увидеть явную ступень по графику рпс. тем более что чаще всего я знаю какой шаг)
источник

VG

Viktor Ganeles in LoadLand
Ты да, а читатели отчёта нет
Ну и - на многих других графиках ступеней не видно
источник

VG

Viktor Ganeles in LoadLand
А вообще, я подумываю вместо потоков использовать для этого отдельную тред-группу, которая будет писать в инфлакс сам процент подаваемой нагрузки
источник

VG

Viktor Ganeles in LoadLand
А то выпадет незначительный вузер, а графики кривые делаются
источник

KY

Kirill Yurkov in LoadLand
если ступени расчитываются каким то образом, то можно добавить в jmeter редкий запрос, который бы по данной формуле кидал в флюкс % или просто количество
источник

KY

Kirill Yurkov in LoadLand
накладывать его на любые графики
источник