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.