Gatling for heavy-duty testing.
Use Cases and Deployment Scope
We use Gatling to perform load tests on simple routes without variable extraction, but with very high loads (over 100,000 requests per second). The application we are testing is used for a very short period, typically once a year. It has to manage the simultaneous use of more than 100,000 users over 1 hour, and with 12 injectors in use, we were able to check the application's ability to handle this load.
Pros
- Quick simple report.
- Heavy loads.
- API test.
Cons
- Scripting with user interface.
- More reports.
- Recording user path.
Return on Investment
- Re use existing use case.
- Difficult to add other load generator.
- Cost reduction for simple tests.
Usability
Alternatives Considered
Tricentis NeoLoad, OctoPerf and Apache JMeter
