An SBT plugin for running Gatling load tests directly from your Scala build tool.
Gatling Plugin for SBT is an SBT (Scala Build Tool) plugin that enables developers to run Gatling load tests directly from their SBT projects. It integrates Gatling's performance testing framework into the SBT build process, allowing users to compile and execute load simulations using standard SBT commands.
Scala developers and teams using SBT as their build tool who need to incorporate performance and load testing into their development workflow.
It provides a seamless, integrated experience for running Gatling tests within SBT, eliminating the need for separate test runners and simplifying continuous integration setups for load testing.
Gatling Plugin for SBT
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows running Gatling tests with familiar SBT commands like 'sbt Gatling/test', seamlessly integrating into standard Scala development workflows as per the SBT Integration feature.
Compiles Gatling Scala simulation files directly within the SBT build process, ensuring code correctness before execution, based on the Compilation Support feature.
Enables automated load testing in continuous integration pipelines by leveraging SBT's task system, streamlining performance testing workflows as highlighted in the Workflow Automation feature.
Leverages the complete Gatling load testing framework, providing access to all its features from within SBT projects, as stated in the Gatling Compatibility feature.
The README warns that documentation lives externally on the Gatling website, requiring additional navigation and potentially disrupting the development flow.
Exclusively tied to the SBT build tool, making it irrelevant for projects using Maven, Gradle, or other build systems, limiting its broader applicability.
While designed for simplicity, setting up and maintaining SBT plugins can add complexity, especially for teams less familiar with SBT's plugin ecosystem.