В рамках workshop вы узнаете, как писать тесты производительности на k6 и как применять фичи этого инструмента, которые помогут в тестировании производительности. Запись на youtube.
- Вам необходимо заранее установить на свой компьютер k6
- Для удобства можно дополнительно установить любую IDEA + плагин k6:
- https://www.jetbrains.com/idea/ - IDEA JetBrains
- https://plugins.jetbrains.com/plugin/16141-k6 - plugin for IDEA JetBrains
- https://code.visualstudio.com/download - Visual Studio Code
- https://marketplace.visualstudio.com/items?itemName=k6.k6 – plugin for VS Code
- Запустить скрипт sample.js из репозитория командой:
k6 run sample.js
- Получить следующий вывод на экран показывающий успешное выполнение скрипта:
- Установить Docker и Docker Compose на свой компьютер.
Готовый проект, который у вас получится во время workshop уже залит в данные репозиторий в файл example.js.
Файл конфигурации Docker docker-compose.yml и папка с конфигурацией дашбордов /grafana.