Skip to content
SPECIFICTION
Get listed

BDD Testing Tools

Alternatives to Karate

The tools Specifiction weighs against Karate, from its list of bdd testing tools, each with its plans, platforms and spec score.

  1. 01 BddDotNet

    It suits C# and .NET developers who want to write behavior-driven scenarios in Gherkin or C#.

    Free plan Windows · macOS · Linux
    8.8 Visit Specs
  2. 02 Concordion

    Concordion suits stakeholders, analysts, developers, and testers who want executable specifications to produce documentation.

    Free plan Windows · macOS · Linux · Self-hosted
    8.8 Visit Specs
  3. 03 FitNesse

    FitNesse suits software delivery stakeholders who want requirements expressed as executable acceptance tests.

    Free plan Web · Windows · macOS · Linux
    8.7 Visit Specs
  4. 04 BDDX

    It suits teams using Gherkin who want to run tests from a repository and review summarized failures.

    From $9.99/mo Free plan Web
    8.2 Visit Specs
  5. 05 Cucumber Open

    Cucumber Open suits software teams that want acceptance tests written as readable specifications and connected to executable code.

    Free plan Windows · macOS · Linux · Android
    8.2 Visit Specs
  6. 06 Ginkgo

    Ginkgo suits Go developers who want a BDD-style structure for unit, integration, or performance testing.

    Free plan Windows · macOS · Linux
    8.2 Visit Specs
  7. 07 Reqnroll

    Reqnroll suits .NET teams that express requirements as Gherkin scenarios and want to run them through familiar test runners.

    From €33.33/mo Free plan Windows · macOS · Linux
    7.9 Visit Specs
  8. 08 Behave
    Windows · macOS · Linux
    7.8 Visit Specs
  9. 09 Behat

    Behat suits PHP developers who want behavior specifications in Gherkin and tests spanning browsers, APIs, command lines, or application resources.

    Free plan Linux
    7.7 Visit Specs
  10. 10 CukeTest

    CukeTest suits teams scripting automated tests across application types, including teams using JavaScript, Python, Selenium, or Puppeteer.

    Free plan Windows · macOS · Linux
    7.7 Visit Specs
  11. 11 Godog
    Free plan API · Self-hosted
    7.7 Visit Specs
  12. 12 Chorus BDD
    Windows · macOS · Linux · Self-hosted
    7.6 Visit Specs
  13. 13 CoreBDD
    Free plan Self-hosted
    7.6 Visit Specs
  14. 14 JGiven
    Free plan Linux · Self-hosted
    7.6 Visit Specs
  15. 15 JBehave
    Free plan Self-hosted
    7.5 Visit Specs
  16. 16 LightBDD

    LightBDD suits developers writing readable, locally executed acceptance tests across .NET runtimes.

    Free plan Windows · macOS · Linux
    7.5 Visit Specs
  17. 17 Serenity BDD

    Serenity BDD suits teams writing automated acceptance or regression tests that want detailed reports.

    Free plan Web · Windows · macOS · Linux
    7.5 Visit Specs
  18. 18 pytest-bdd

    It suits Python teams using pytest for behavior-driven requirements testing, especially those that want to reuse fixtures in feature steps.

    Free plan Windows · macOS · Linux
    7.4 Visit Specs
  19. 19 Mamba
    Free plan Linux
    7.3 Visit Specs
  20. 20 phpspec
    Free plan Linux · Self-hosted
    7.2 Visit Specs
  21. 21 Kahlan
    Linux
    7.1 Visit Specs
  22. 22 playwright-bdd
    Free plan Web
    7.1 Visit Specs
  23. 23 RSpec
    Free plan Linux
    7.1 Visit Specs
  24. 24 YAKS
    Windows · macOS · Linux · Self-hosted
    7.1 Visit Specs
  25. 25 Lettuce
    Windows · Linux
    7.0 Visit Specs
  26. 26 Kiwi
    macOS · iOS
    6.9 Visit Specs
  27. 27 Yadda
    6.2 Visit Specs
  28. 28 CucumberStudio
    Web
    5.9 Visit Specs
  29. 29 Karate
    Windows · macOS · Linux
    5.8 Visit Specs

Karate, head to head