Size: a a a

QA — Load & Performance

2021 June 28

IS

Igor Samokhin in QA — Load & Performance
Благодарю, @smirnovqa
источник

VG

Viktor Ganeles in QA — Load & Performance
Подавай нагрузку не на сервер, а на HaProxy.

В его настройках укажи балансировку на 6 серверов

В качестве 5 серверов укажи твой настоящий сервер (один и тот же), а шестым сервером укажи несуществующий
источник

IS

Igor Samokhin in QA — Load & Performance
Простое решение! Благодарю, @Ganeles
источник
2021 June 29

I

Ilya in QA — Load & Performance
Если линукс, то примерно так: sudo iptables -A INPUT -m statistic --mode random --probability 0.15 -j DROP
источник

IS

Igor Samokhin in QA — Load & Performance
Благодарю, @IlyaVladimirovich
источник

I

Ilya in QA — Load & Performance
посмотрите man, там можно гибко настроить (задать источник, протокол и еще много других параметров).
источник

АК

Андрей Коломытов... in QA — Load & Performance
Элегантно. Круто.
источник

I

Ilya in QA — Load & Performance
А разве таким образом вы не уменьшите просто нагрузку, т.к. часть данных уйдёт на несуществующий сервер? Плохо представляю, как это поможет терять часть пакетов? В HaProxy есть какие-то специальные опции для этого? Я могу себе единственный кейс представить, если идёт сценарий, там условно 6 запросов и 1 мы будем целиком терять, т.к. балансировщик отправит его на несуществующий сервер. И если сценарию важно наличие всех 6 запросов, то да, что-то сломается, а если они независимы, то тут не очень понимаю как сработает
источник

IS

Igor Samokhin in QA — Load & Performance
+1
источник

АК

Андрей Коломытов... in QA — Load & Performance
А ведь точно.
источник

AR

Artem Rozhkov in QA — Load & Performance
Привет всем, а Gatling умеет из коробки распределенные тесты? Или за это деньгу платить надо?
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Умеет но надо повозиться
источник

AR

Artem Rozhkov in QA — Load & Performance
Еще вопрос.
Как часто к инструментам нагрузки предъявляются требования к сертификации.
Слышал такой кейс, типа отказ от Jmeter и Gatling , так как софт не сертифицирован.  По этому выбираем LR

Возможно я не верно выразился
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
А что за сертификация?:)
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Лр сам себе сертификат от лр выдал?
источник

AR

Artem Rozhkov in QA — Load & Performance
Сейчас не вспомню суть вопроса,  но приблизительно было так. Была статья, где тестировщик жаловался , что ему заворачивают Jmeter и другие инструменты, так как они , по мнению безопастников и заказчиков не входят в "какой-то"(название не вспомню) реестр.
источник

AR

Artem Rozhkov in QA — Load & Performance
Дополнительно:
Почему , например , выбирают LR, а не Gatling или Jmeter в компании, хотя, можно и с помощью Gatling и jmeter сделать нагрузку и это не будет стоить денег за софт?
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Это локальная особенность конкретной компании. Из стремления "единой платформы"

JMeter и Gatling не устанавливаются фактически. Это библиотеки. Есть проект с maven gradle, sbt. Он что-то использует. Если java допустима, то все ок
источник

ΙΤ

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