Technical requirements
The code examples for this chapter can be found at https://github.com/PacktPublishing/Writing-API-Tests-with-Karate/tree/main/chapter02.
Disclaimer
In theory, you could use any text editor to write Karate tests, since they are simple text files at their core. However, using a real IDE makes development easier and more comfortable. We will not use any paid tools within this book in order to make this content available to you without any limitations.
You will require the following in this chapter:
- A Java Development Kit (JDK) to develop and run tests (Karate requires version 8 or higher). We will see in the next section how to install it.
- Maven to manage the dependencies of our Karate projects (it is possible to use Gradle as well, but we will mostly use Maven throughout this book, since setting up Karate projects is more streamlined). We will discuss how to install and set up Karate projects using Maven further on in this chapter.
- Visual...