Size: a a a

QA — Load & Performance

2020 July 07

ВС

Вячеслав Смирнов... in QA — Load & Performance
Vladimir Sitnikov
@smirnovqa , ты пробовал https://grafana.github.io/grafonnet-lib/ для генерации grafana досок?
Стоит использовать эту штуку?
Я не пробовал ещё.
Коллеги из Mail.ru, Yandex знаю используют такой подход.

С ним можно делать витрины данных. Где не переменными Графана и фильтрами выбирать/добавлять графики, а хардкодить фильтры, делать много графиков и не думать, что будет рассинхрон.

У меня времени не хватает на такое. Попробую скоро. Есть подходящая задача
источник

KY

Kirill Yurkov in QA — Load & Performance
Тоже наверное возьму на вооружение, интересный вариант
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Из минусов - сложнее будет отличать баги Grafana от багов библиотеки.

Мы по схожей причине с @aklexel когда-то не стали использовать генераторы JMX-файлов JMeter, которые являются XML-файлами. Так как глазами сделать надёжнее.

А когда потребовалось совсем перейти на разработку тестов кодом, без UI, выбрали другой инструмент.

Но все туда идёт, в сторону отказа от UI, это быстрее, не смотря на возможные баги
источник

AG

Alex Grishutin in QA — Load & Performance
Привет, ребзя.
Тут встал такой вопрос, а в метре можно как то посмотреть среднее время жизни/выполнения треда нативно, не добавляя каких то доп элементов?
источник

PB

Pavel Bairov in QA — Load & Performance
Привет, кто-то сталкивался с тем что в gatling’e Proxy не принимает EL?
То есть прокинуть через фидер разные username (или что либо другое) не получится
источник

PB

Pavel Bairov in QA — Load & Performance
Есть какие-то обходные пути?)
источник

AK

Anton Kramarev in QA — Load & Performance
Насколько понимаю то это значение инициализируется перед стартом теста и дальше не меняется
источник

PB

Pavel Bairov in QA — Load & Performance
Если я использую feed’er то значения меняется, просто видимо сам Proxy не умеет читать gatling el
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
Pavel Bairov
Если я использую feed’er то значения меняется, просто видимо сам Proxy не умеет читать gatling el
так и есть
источник

PB

Pavel Bairov in QA — Load & Performance
вот бл9!
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
у тебя же там написано в методе def apply(host: String, port: Int)
источник

PB

Pavel Bairov in QA — Load & Performance
а не Expression… да да
источник

PB

Pavel Bairov in QA — Load & Performance
грустно короче
источник

ΙΤ

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

ΙΤ

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

ΙΤ

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

PB

Pavel Bairov in QA — Load & Performance
Нет, сейчас я просто беру проксю у которой есть ротация. Но что бы получить ротацию надо добавлять что-то рандомное в юзернейм прокси
источник

PB

Pavel Bairov in QA — Load & Performance
юзернейм должен быть типа такой lum-customer-Customer-zone-YourZone-session-rand39484
источник

ΙΤ

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

PB

Pavel Bairov in QA — Load & Performance
А как именно, а то не понимаю
источник