filmov
tv
Сергей Чепкасов: Воркшоп (часть 1). Встраивание в CI тестирования производительности

Показать описание
Ближайшая конференция — Heisenbug 2025 Spring, 5—6 апреля (Москва + онлайн-трансляция).
— Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline)
— —
Сергей и Максим покажут, как встроить тестирование производительности в ваш CI на основе GitLab CI. Для этого они напишут скрипты на Gatling по различным протоколам и поднимут всё необходимое для тестирование окружение (Vector, Loki и т.д.). Также ребята произведут быстрый анализ результатов производительности и поиск bottleneck в приложениях.
Вам понадобятся:
— свободные 4Гб RAM и 2 CPU на компьютере;
— установить git-клиент;
— установить docker и docker-compose;
— установить Java 11 версии;
— установить sbt;
— установить IntellijIDEA Community и Scala plugin;
— выполнить в консоли команды: git clone cd gatling-sandbox docker-compose pull docker pull hseeberger/scala-sbt:11.0.8_1.3.13_2.12.12
— Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline)
— —
Сергей и Максим покажут, как встроить тестирование производительности в ваш CI на основе GitLab CI. Для этого они напишут скрипты на Gatling по различным протоколам и поднимут всё необходимое для тестирование окружение (Vector, Loki и т.д.). Также ребята произведут быстрый анализ результатов производительности и поиск bottleneck в приложениях.
Вам понадобятся:
— свободные 4Гб RAM и 2 CPU на компьютере;
— установить git-клиент;
— установить docker и docker-compose;
— установить Java 11 версии;
— установить sbt;
— установить IntellijIDEA Community и Scala plugin;
— выполнить в консоли команды: git clone cd gatling-sandbox docker-compose pull docker pull hseeberger/scala-sbt:11.0.8_1.3.13_2.12.12