- Karate is an open-source API test automation tool.
- API tests are written using Behaviour Driven Development (BDD) Gherkin syntax
- There's no need to write step definition file as that's already embeded in the Karate Framework.
- Just Prepare the feature file & then run using Karate runner file.
- We can write java script/java methods to manipulate data
<dependency>
<groupId>com.intuit.karate</groupId>
<artifactId>karate-apache</artifactId>
<version>0.9.5</version>
<scope>test</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/com.intuit.karate/karate-junit4 -->
<dependency>
<groupId>com.intuit.karate</groupId>
<artifactId>karate-junit4</artifactId>
<version>0.9.5</version>
<scope>test</scope>
</dependency>