Size: a a a

QA — Load & Performance

2021 June 22

MK

Mike Kurshakov in QA — Load & Performance
Привет.
Есть много примеров как писать свой продюсер.
Главное преимущество можно наконфигурить точно так же как продьюсит бек.
источник

AA

Artem Astaxov in QA — Load & Performance
тогда уж базовый курс + ответы на основные вопросы
источник

VB

Viktor Bashkatov in QA — Load & Performance
Нет, это линуксовый экспортёр. Для винды есть https://github.com/prometheus-community/windows_exporter
источник

AS

Andrey Shalygin in QA — Load & Performance
спс
источник

KY

Kirill Yurkov in QA — Load & Performance
можно и сразу запустить, потоки там должны быть просто в количестве чтобы хватало на все запросы
источник

АЧ

Антон Чертков... in QA — Load & Performance
Кирилл, больше спасибо за ответ! А те потоки, которые находятся в ожидании, они просто висят в фоне или забирают сколько-то памяти?
источник

KY

Kirill Yurkov in QA — Load & Performance
каждый поток стартует с определенным объемом памяти, он совсем не большой. далее когда потоки двигаются по скрипту они наполняют контекст свой, туда попадают переменные, проперти, результаты семплеров и тд. но сами по себе утечку памяти они вызвать не могут, так что смело юзай много. тут стоит учитывать, что иногда манипулирование большим количеством потоков тупо дольше, отсюда может быть просадка по рпс если у тебя много тредов простаивают. если важна память то в первую очередь следи за самими запросами их обработкой
источник

RD

R2 D2 in QA — Load & Performance
Всем привет!
Есть тут кто-нибудь, кто использует вот такое: https://github.com/nickboucart/realbrowserlocusts ?
источник

KY

Kirill Yurkov in QA — Load & Performance
ого локуст)
источник

ΙΤ

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

KY

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

ΙΤ

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

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
иначе кроме токсика ничего сказать бы не смог)))
источник

KY

Kirill Yurkov in QA — Load & Performance
ну я деликатно!)
источник

RD

R2 D2 in QA — Load & Performance
А тысячи плагинов селениума для джиметра тоже дикость?)
источник

RD

R2 D2 in QA — Load & Performance
На блейзметре об этом статьи пишут дилетанты и задача как бы не нужна и просто дикость, верно?)
источник

RD

R2 D2 in QA — Load & Performance
Не, ну конечно я может что-то не понимаю...
источник

ΙΤ

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

RD

R2 D2 in QA — Load & Performance
Писать один общий .py и для автотестов, и для лоадтестов, чтобы дважды не дублировать код. Насколько это возможно, конечно, не терять нативную производительность locust когда речь идёт о нормальных лоадтестах.
Возможно, я сам себе проблему выдумываю.
источник

RD

R2 D2 in QA — Load & Performance
Типа, один и тот же код вызовет и полноценный selenium тест, и нормальный httplocust когда это необходимо
источник