Summary
In this chapter, we talked about why the Karate framework was developed and the many features and possibilities it has that help write expressive yet simple test cases. Additionally, we learned about the keywords and structure of Gherkin files and explored why Karate adapted this language but not the BDD standard itself.
In Chapter 2, Setting Up Your Karate Project, we will look at how to set up the development environment to be fit for Karate and the various ways to start a new Karate project from scratch using Karate standalone and Maven.
You will learn step-by-step how to configure the necessary environment and IDE plugins to streamline your development experience and make testing fun. Also, we will look at some unique features that are only available in the Karate plugins for Visual Studio Code and IntelliJ IDEA.