Performance Testing with Karate Gatling
So far, we have seen a lot of different aspects of Karate API testing, including browser testing. In this chapter, we will explore yet another kind of testing that Karate offers – performance testing. We will use a simple Karate scenario and walk through the necessary steps to run it as a performance test. Also, we will look at logs and test reports to understand more about these types of testing and the conclusions we can draw from these.
In this chapter, we will cover these main topics:
- What is Gatling?
- Setting up Karate Gatling
- Running Karate tests as performance tests
- Checking out Gatling reports