About Gatling

  • Gatling is a one of the performance testing tools that we can use in the load generation if development is focused on http support . Gatling is an open-source load- and performance-testing framework based on Scala, Akka and Netty.
  • Althouth It is developed in domain specific language but the tool help us with a GUI allowing us to record the scenario. Once we have complete recording the scenario the GUI creates the Scala script representing the simulation. Creating a Project Using the Archetype.
  • Although we can get Gatling bundles as a .zip we choose to use Gatling’s Maven Archetype. This allows us to integrate Gatling and run it into an IDE and make it easy to maintain the project in a version control system. Be careful as Gatling requires a JDK.References
  • Last but not least, Gatling’s architecture is asynchronous. This kind of architecture lets us implement virtual users as messages instead of dedicated threads, making them very resource cheap. Thus, running thousands of concurrent virtual users is not an issue.

#testing #developer

Performance Testing using Gatling Tool
1.75 GEEK