
Load testing looks like a very complex and hard thing to do. I want to show that using right tools, it can be done quite easy. Having example GraphQL API, I will use generators from Scalacheck to make random valid GraphQL queries, use them in load testing scenario made with Gatling. Scenario will contain ramp up number of users, constant high traffic for certain amount of time and ramp down number of users. All that in a very simple manner and using Scala 3.