Size: a a a

QA — Load & Performance

2021 November 19

ΙΤ

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

KY

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

KY

Kirill Yurkov in QA — Load & Performance
@jigarkhwar подскажешь в двух словах? или я не правильно думаю
источник

ΙΤ

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

ΙΤ

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

PB

Pavel Bairov in QA — Load & Performance
Какая отдельная?
источник

PB

Pavel Bairov in QA — Load & Performance
У нас кстати даже на одних и тех же тачках и тесты на джаве, и нагрузочное
источник

KY

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

ВС

Вячеслав Смирнов... in QA — Load & Performance
Это делается через глобальную переменную. Создаёшь её, создаёшь scenario (симуляцию), запускаешь

https://gatling.io/docs/gatling/tutorials/quickstart/

Там же где val scn = ...
Можно создать что нужно
источник

KY

Kirill Yurkov in QA — Load & Performance
это внутри симуляции а не вне
источник

KY

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

VS

Vladimir Sitnikov in QA — Load & Performance
А ты ещё подумай как оно всё это сделает в случае распределённого тестирования ;)
источник

ΙΤ

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

ΙΤ

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

KY

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

ВС

Вячеслав Смирнов... in QA — Load & Performance
Если они статический конструктор имеют, то можно и так обратится

Без создания в симуляции
источник

KY

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

ΙΤ

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

O

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

KY

Kirill Yurkov in QA — Load & Performance
а то есть это не JVM? у них с компилятором одно пространство имён?
источник