Size: a a a

QA — Load & Performance

2020 November 06

AG

Alex Grishutin in QA — Load & Performance
Спасибо за ответ)
источник

VS

Vladimir Sitnikov in QA — Load & Performance
Ну и всё это умножается на то, что мы JMeter’ом не торгуем, и у себя мы уже приноровились делать тесты так, чтобы в память укладываться
источник

YB

Yuriy Balitskiy in QA — Load & Performance
Ребят подскажите создал тест. план в jmeter для нагрузки финан.транзакций по переводам , сделал минимальную нагрузку  через интерфейс jmeter в 10 потоках по сценарию Stepping group . Нагрузка проходит положительно  при первых юзерах а потом начинается отваливаться по access_token , хотя update token делаю и пробрасываю для последующих запросов. В чем может быть причина ? Может задержки поставить для обновления токенов?
источник
2020 November 07

D

Denis in QA — Load & Performance
Denis
Привет!
Переделал скрипт с использованием Throughput Shaping Timer
И теперь Backend Listener для InfluxDB стал себя странно вести, не пишет данные по транзакциям
Оставлю для истории, может кому пригодится.

Проблема была в том что первый шаг в таймере был от 0. Сделал от 3 и все стало ок

Версии:
Jmeter 5.3
Throughput Shaping Timer 2.5
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Yuriy Balitskiy
Ребят подскажите создал тест. план в jmeter для нагрузки финан.транзакций по переводам , сделал минимальную нагрузку  через интерфейс jmeter в 10 потоках по сценарию Stepping group . Нагрузка проходит положительно  при первых юзерах а потом начинается отваливаться по access_token , хотя update token делаю и пробрасываю для последующих запросов. В чем может быть причина ? Может задержки поставить для обновления токенов?
Скорее всего точный ответ будет в логах ошибок системы аутентификации. И да, вероятно, аутентификацию стоит делать реже. Кешировать токен
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Denis
Оставлю для истории, может кому пригодится.

Проблема была в том что первый шаг в таймере был от 0. Сделал от 3 и все стало ок

Версии:
Jmeter 5.3
Throughput Shaping Timer 2.5
#bug #jmeter
Для истории напишите версии компонент ещё
источник

VG

Viktor Ganeles in QA — Load & Performance
Denis
Оставлю для истории, может кому пригодится.

Проблема была в том что первый шаг в таймере был от 0. Сделал от 3 и все стало ок

Версии:
Jmeter 5.3
Throughput Shaping Timer 2.5
Странно. Я делал от нуля и проблем не было
источник

KY

Kirill Yurkov in QA — Load & Performance
Viktor Ganeles
Странно. Я делал от нуля и проблем не было
есть есть точно)
источник

VG

Viktor Ganeles in QA — Load & Performance
Странно
Но я мало с ним работал
источник

KY

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

KY

Kirill Yurkov in QA — Load & Performance
но особенно с tstFeedback - вот нуле он может тупо накинуть отрицательное количество тредов и/или вообще скрипт сразу стопнуть
источник

M

Maxim in QA — Load & Performance
@login40k Тут закладчики активизировались.
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Maxim
@login40k Тут закладчики активизировались.
спасибо 👍
источник

AK

Alex Kost in QA — Load & Performance
Добрейшего всем вечера! Подскажите, пожалуйста, по Apache JMeter. Как лучше настроить тест, чтобы средняя нагрузка пользователем была в пределах определённой величины?
Я думаю в сторону таймеров Гаусса и Uniform. Правильно ли копаю, или по-другому лучше реализовать?
источник

VG

Viktor Ganeles in QA — Load & Performance
Самый простой вариант - throughput shaping timer (доставляется плагином).

Нужно завернуть его в flow control action и расположить его первым элементом тредгруппы.

Есть вариант “изкоробки” - constant throughput timer

Есть вариант для серьёзных пацанов precision timer или как-то так.
источник

VG

Viktor Ganeles in QA — Load & Performance
Alex Kost
Добрейшего всем вечера! Подскажите, пожалуйста, по Apache JMeter. Как лучше настроить тест, чтобы средняя нагрузка пользователем была в пределах определённой величины?
Я думаю в сторону таймеров Гаусса и Uniform. Правильно ли копаю, или по-другому лучше реализовать?
Нужно ровненькую нагрузку подавать или ступеньками?
источник

AK

Alex Kost in QA — Load & Performance
Viktor Ganeles
Нужно ровненькую нагрузку подавать или ступеньками?
Просто, чтобы средняя нагрузка была +- N запросов в минуту
источник

AK

Alex Kost in QA — Load & Performance
Viktor Ganeles
Самый простой вариант - throughput shaping timer (доставляется плагином).

Нужно завернуть его в flow control action и расположить его первым элементом тредгруппы.

Есть вариант “изкоробки” - constant throughput timer

Есть вариант для серьёзных пацанов precision timer или как-то так.
Благодарю, почитаю про них
источник

VG

Viktor Ganeles in QA — Load & Performance
Alex Kost
Благодарю, почитаю про них
Вот, посмотри ролик. Там рассказывается хорошо.

https://youtu.be/3PWBBc7rZxw
YouTube
Подводные камни в нагрузочном тестировании — Владимир Ситников
Ближайшая конференция — Heisenbug 2020 Moscow
4-7 ноября, Online
Подробности и билеты: https://heisenbug-moscow.ru/


.Конференция по тестированию Гейзенбаг 2016 Moscow,
Москва, 10 декабря 2016 г.

Запустить нагрузочный тест — дело нехитрое. Но запуск без анализа — время на ветер. При анализе выявляется такое, от чего приходится повторять замер. Например: времена отклика получились хорошее, а при детальном анализе оказалось, что все страницы показывали 404-ую ошибку. В начале теста времена хорошие, а потом вообще никакие. Или даже так: JMeter показывает, что «всё замечательно», а в реальности нагрузка не подавалась полчаса. Бывает, что в целом всё хорошо, но есть неприятные выбросы. Как анализировать причины выбросов? Как узнать, на каких данных они возникают? И на этот вопрос будет рекомендация.

В докладе будут рассмотрены типичные подводные камни при тестировании enterprise приложений и варианты решения этих проблем. Доклад построен на примере JMeter, но многие подходы могут с тем же успехом применяться и…
источник

VG

Viktor Ganeles in QA — Load & Performance
Alex Kost
Благодарю, почитаю про них
Таймер, про который он рассказывает на этой конфе теперь в составе жметра, это как раз он называется сложным словом на Pre... (никак не могу запомнить)
источник