Gatling Bootstrap Project

Bootstrap/set up a Gatling project to get started with Gatling load tests.

gatling e8b771e 6 files · 14.9 KB Updated

File contents

Bootstrap a Gatling project

Choose language

Ask user to choose one of the supported languages:

  • Java
  • Kotlin
  • Scala
  • TypeScript
  • JavaScript

If user doesn't know, Java is a good default.

Choose a build tool

IF language is Java or Kotlin:

  • Ask user to choose between Maven or Gradle. If user doesn't know, Maven is a good default.

IF language is Scala:

  • Ask user to choose between sbt, Maven or Gradle.

IF language is TypeScript or JavaScript:

  • Always use npm.

Set up the Gatling project

Once build tool and language are identified, read the corresponding file and follow its instructions:

  • Maven: ./references/maven.md
  • Gradle: ./references/gradle.md
  • sbt: ./references/sbt.md
  • npm: ./references/npm.md

Suggest next steps

  • Explore the included sample simulation and check out the Gatling documentation linked in the README file.
  • Run your first simulation locally.
  • When ready to deploy to Gatling Enterprise, use the /gatling:gatling-build-tools skill for guidance.

gatling/gatling-ai-extensions/tree/main/plugins/gatling/skills/gatling-bootstrap-project commit e8b771e731

Frequently asked questions

npx skillmds@latest add gatling/gatling-bootstrap-project