Karate-IntelliJ Plugin

Improving business performance through software development requires enterprises to empower developers, for not just speed but also to tap into the full potential of development talent. To get the best ROI from developers’ talent, best-in-class tools are a primary driver of developer velocity. A developer’s ability to access the right tools for each stage of the software life cycle contributes to developer satisfaction and ROI from the developer tools purchased.

Since the first version of Karate was released five years ago, we have successfully made testing fun and collaborative. Our 6000 GitHub stars and adoption by the Global 2000 is clear indication that Karate is a top choice for developers, QA teams, and enterprise customers.
 

How did we achieve this? Karate was created by a developer keeping Developer Experience (DX) first and foremost. Karate makes test-scripts simpler, more readable, and maintainable by relying on an innovative combination of an interpreted DSL (Domain Specific Language), JSON support and JavaScript engine.

Staying true to our mission of making test automation fun & collaborative, we continue to invest in enhancing Developer Experience (DX).

 

IDE Plugins solve for developer needs in the most seamless way possible. Until now, Karate support in IntelliJ was via the built-in Gherkin support which was limited to basic run-configuration and very basic syntax colouring support. Teams have been asking for a better option that would take advantage of all the Karate capabilities such as embedded JS, JSON and powerful assertions.

We are pleased to announce the release of the long-awaited official Karate-IntelliJ plugin. Dedicated support for the Karate keywords and API, brings to life the auto-complete experience and syntax-hints that developers care so much about. Teams can now write, debug, and maintain Karate tests even faster than before.

The Karate-IntelliJ plugin is available for purchase from the JetBrains Marketplace with a 30-day free trial.

 

 

 

 

Summary of features:

  • Keyword auto-complete

  • Syntax-colouring and code-formatting

  • Embedded JS support (requires IntelliJ IDEA Ultimate)

  • Run Configurations

  • Java debug support

  • Karate debug support (coming soon)