Size: a a a

QA — Load & Performance

2019 December 17

M

Mikhail in QA — Load & Performance
Спасибо
источник

ИД

Илья Деськов in QA — Load & Performance
Вячеслав Смирнов
Тихо в чате. Возможно, из-за последнего обновления Gboard для Android.

Восстановил работу клавиатуры удалением последнего обновления Gboard
Выпустили исправляющее обновление. Теперь вроде работает
источник

DK

Dmytro Kryshtopenko in QA — Load & Performance
Всем привет. Через какой редактор, IDE, максимально удобно с подсветкой, с intellisense, писать Gatling тесты на Scala.
Я скачать с офф. сайта демку, там бинарник, resources(входные данные), simulations(сам scala код) без каких-либо сборщиков, ни maven,gradle,sbt, чтобы можно было открыть той же IDEA. Так как же правильно писать нагрузочные тессты под этот фреймворк?
источник

K

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

K

Kostya in QA — Load & Performance
Предположу,что большинство юзают IDEA
источник

VM

Vitaliy Maksimov in QA — Load & Performance
Dmytro Kryshtopenko
Всем привет. Через какой редактор, IDE, максимально удобно с подсветкой, с intellisense, писать Gatling тесты на Scala.
Я скачать с офф. сайта демку, там бинарник, resources(входные данные), simulations(сам scala код) без каких-либо сборщиков, ни maven,gradle,sbt, чтобы можно было открыть той же IDEA. Так как же правильно писать нагрузочные тессты под этот фреймворк?
intelliJIDEA + scala plugin
источник

DK

Dmytro Kryshtopenko in QA — Load & Performance
Vitaliy Maksimov
intelliJIDEA + scala plugin
так там отсутствует наперед сборщик, нужна руками перетаскивать, чтобы хоть как-то была подсветка синтаксиса
источник

DK

Dmytro Kryshtopenko in QA — Load & Performance
file by file. Я конечно, могу открыть втупую папку gatling что скачал, с базовыми симуляциями, но оно ли это?
источник

DK

Dmytro Kryshtopenko in QA — Load & Performance
Еще вопрос, насколько это good practice, писать автотесты (та же нагрузка, стресс тесты), с использованием UI тулзовин (jmeter, neoload, etc) (для быстрого создания шаблона), а не писать свой кор.
источник

MA

Maksim Andryushchenkov in QA — Load & Performance
Dmytro Kryshtopenko
Еще вопрос, насколько это good practice, писать автотесты (та же нагрузка, стресс тесты), с использованием UI тулзовин (jmeter, neoload, etc) (для быстрого создания шаблона), а не писать свой кор.
от сценариев нагрузки зависит
источник

MA

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

DK

Dmytro Kryshtopenko in QA — Load & Performance
Maksim Andryushchenkov
если вам потыкать пару гетов несвязанных, то имхо можно в любом виде, а если уж связанные юзер кейсы то только код
средствами каких инструментов вы рекоммендуете использовать для написания сценариев,конфигурации,запуска тех же Gatling тестов, можете ли вы порекоммендовать альтернативы?
источник

DK

Dmytro Kryshtopenko in QA — Load & Performance
Потому что в демке от Gatling уже есть всё в коробке
источник

DK

Dmytro Kryshtopenko in QA — Load & Performance
нужно подсунуть новую симуляцию и при запуске ./garling.sh выбрать порядковый номер из списка всех симуляций, который нашел executor.  И всё.
источник

MA

Maksim Andryushchenkov in QA — Load & Performance
по гатлингу есть другие спецы, у меня другой инструмент, подождите, вам ответят
источник

DK

Dmytro Kryshtopenko in QA — Load & Performance
моменты дебагинга мне интересны, интелисенс, подсветка синтаксиса, etc.
источник

DK

Dmytro Kryshtopenko in QA — Load & Performance
Maksim Andryushchenkov
по гатлингу есть другие спецы, у меня другой инструмент, подождите, вам ответят
👍
источник

g

gat0r in QA — Load & Performance
скрипты пишешь в любимой IDE (типа IDEA, Eclipse, notepad++, etc), запускаешь из командной строки любимым сборщиком mvn, gradle, sbt
источник

ВС

Вячеслав Смирнов in QA — Load & Performance
Dmytro Kryshtopenko
моменты дебагинга мне интересны, интелисенс, подсветка синтаксиса, etc.
Из коробки отладки нет. Чтобы появилась отладка gatling, в документации рекомендуют создать класс Engine по типу:

https://github.com/gatling/gatling-maven-plugin-demo/blob/master/src/test/scala/Engine.scala

И отладку начать с него. Для простоты можно склонировать maven-demo-проект. Потом, если нравится sbt/gradle перейти на них.

В sbt-шаблоне нет такого файла:
https://github.com/gatling/gatling-sbt-plugin-demo/tree/master/src

Создайте его.
источник

AK

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