Size: a a a

QA — Load & Performance

2019 January 09

KY

Kirill Yurkov in QA — Load & Performance
часто использую но для интенсивностей всего треда
источник

KY

Kirill Yurkov in QA — Load & Performance
отдельно не встречал
источник

LY

Lev Yarushin in QA — Load & Performance
Вячеслав Смирнов
Ага. Есть заказчики, которым нужны "реальные пользователи".
И простой способ их эмуляции уже придуман.

Да, это дороже по ресурсам. Шаги нагрузки большие. Потоков немало
Ну просто я не совсем понимаю зачем рандомно выбирать вероятность, если можно задать конкретные цифры, что таких-то пользователей столько, других столько.
источник

LY

Lev Yarushin in QA — Load & Performance
И если нужно будет - повторить
источник

C

Cadabrum in QA — Load & Performance
А вариант один сценарий - один thread group не подойдёт  в таком случае?
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Lev Yarushin
Ну просто я не совсем понимаю зачем рандомно выбирать вероятность, если можно задать конкретные цифры, что таких-то пользователей столько, других столько.
Да, извиняюсь. Если заказчик хочет "реальных" пользователей. А инженер делает:
200 которые пишут письмо
400 которые качают файл
500 которые просто смотрят
...
То следующая хотела будет:
"Не, не, не. Реальный пользователь качает файл и смотрит почту в одной сессии".

Это я посоветовал сразу на этот случай.
Если этого не требуется, пока, то отдельные катушки - экономичнее
источник

LY

Lev Yarushin in QA — Load & Performance
А почему нельзя комбинировать?
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Lev Yarushin
А почему нельзя комбинировать?
А как?
источник

LY

Lev Yarushin in QA — Load & Performance
Конфигурацию делать, с двумя булевыми переменными, одна признак того что пишем письмо, вторая что смотрим файл.
Ну и распределять
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Хотя можно. Делал так один раз. Математика очень сложная получается.

Как разложить исходную статистику выполнения (1 смешанный профиль) на 4-7 катушек (7 профилей). Чтобы в сумме они давали исходный один профиль.

Делал такое с @username_123456 и @Maksimall89 на одном проекте. В excel посчитали все, и нагружали.
источник

AK

Alex Kravchenko in QA — Load & Performance
а можно потом будет разшарить .jmx файл с вот этим всем, что вы тут рассказываете? что бы увидеть эту структуру в живую, если я не сильно наглею
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Lev Yarushin
Конфигурацию делать, с двумя булевыми переменными, одна признак того что пишем письмо, вторая что смотрим файл.
Ну и распределять
Так вот ещё не делал. Хороший подход тоже. Прочёл о нем недавно, но в более интересной схеме:
https://www.testautomationguru.com/jmeter-how-to-create-a-data-keyword-driven-framework-for-performance-testing/
источник

LY

Lev Yarushin in QA — Load & Performance
Вячеслав Смирнов
Хотя можно. Делал так один раз. Математика очень сложная получается.

Как разложить исходную статистику выполнения (1 смешанный профиль) на 4-7 катушек (7 профилей). Чтобы в сумме они давали исходный один профиль.

Делал такое с @username_123456 и @Maksimall89 на одном проекте. В excel посчитали все, и нагружали.
источник

LY

Lev Yarushin in QA — Load & Performance
Вот к примеру CSV + IF
источник

LY

Lev Yarushin in QA — Load & Performance
источник

LY

Lev Yarushin in QA — Load & Performance
Это если ваш любимый эксель использовать )
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
У меня нет ответа. Объективного.
Когда открываю скрипт, в котором 10 if ов мне хочется его закрыть
😊
источник

LY

Lev Yarushin in QA — Load & Performance
https://www.testautomationguru.com/jmeter-how-to-create-a-data-keyword-driven-framework-for-performance-testing/
Внутри решают выполнить или нет тоже IF'ы ) Но тссс, мы никому не скажем.
Так конечно красивше.
источник

AP

Alexander Popov in QA — Load & Performance
добрый вечер
источник

AP

Alexander Popov in QA — Load & Performance
подскажите как данные передать между запросами
источник