A simple showcase of a Maven project using the Gatling plugin for Maven. Refer to the plugin documentation on the Gatling website for usage.
This project is written in Java, others are available for Kotlin and Scala.
It includes:
- Maven Wrapper, so that you can immediately run Maven with
./mvnw
without having to install it on your computer - minimal
pom.xml
- latest version of
io.gatling:gatling-maven-plugin
applied - sample Simulation class, demonstrating sufficient Gatling functionality
- proper source file layout
Задание:
- Установите IntelliJ IDEA Ultimate Edition (платная, есть триалка) или IntelliJ IDEA Community Edition (бесплатная) и git на ваш компьютер.
- Разверните тестовый проект из репозитория https://github.com/Antoha-94/git_lesson_DC.
- Запустите нагрузочный тест командой: mvn gatling:test
- Создайте новую ветку с именем your_name_branch (замените your_name на ваше имя).
- Внесите изменения в файл git_lesson_DC/src/test/java/computerdatabase/ВашеИмя.java (замените ВашеИмя на ваше имя). Например, добавьте новую функцию или измените существующий код.
- Сделайте коммит с соответствующим сообщением и создайте Merge Request (MR) на GitHub.
- Скооперируйтесь с другими участниками задания и внесите изменения в ветку ForResolveMergeConflict (1-4).
- Постарайтесь создать и разрешить мерж-конфликт.