ZenWave KarateIDE for VSCode
The Best OpenSource IDE for KarateDSL.
Checkout ZenWave KarateIDE sister project for more details or install it from VSCode Marketplace.
Test Runner and Rest Client
Many options to explore your logs and response payloads
Generate Karate Tests from OpenAPI definitions
Integrated with native Test API from VSCode
Generate Stateful Mocks and Start them from the Editor (or Tests Explorer side bar)
Generate Tests that spans multiple API calls simulating Business Flows
Contract Testing
If you are interested on a deep dive into Contract Testing with KarateDSL, checkout:
- From Manual to Contract Testing with KarateDSL and KarateIDE white paper in Medium (15 min read)
- High Fidelity Stateful Mocks (Consumer Contracts) with OpenAPI and KarateDSL Medium article (10 min read).
- karate-openapi-petstore companion project for a complete example with auto-generated tests, mocks, business flow tests and JUnit tests.