FREEDOM251

Freedom251 › Compare

Side by side

Cucumber.js vs Intern

Both stand on javascript testing frameworks. Which one you can start free with, which one lets you read the code, and what each costs once you pay.

Cucumber.js

Free plan LinuxMacSelf-hosted+1

Cucumber.js gives Node.js teams a way to connect plain-text Gherkin scenarios to code and check the results. Note that reports published with `--publish` are public and deleted after 24 hours.

Visit Cucumber.js

Intern

Free plan AndroidiPhoneLinux+4

Choose Intern if you need a free, extensible test system for JavaScript or TypeScript projects across Node.js, browsers, or mobile application interfaces. Teams that need Internet Explorer 9 support should look elsewhere.

Visit Intern

The facts

Cucumber.jsIntern
Free planYesYes
Open sourceNot publishedNot published
Runs onLinux, Mac, Self-hosted, WindowsAndroid, iPhone, Linux, Mac, Self-hosted, Web, Windows
Lowest paid planFree or on requestNot published
Plans published2None
MakerNot publishedNot published
Websitecucumber.iotheintern.io
On javascript testing frameworks#1 of 23#4 of 23

Cucumber.js: what it does well

  • Free and open source.
  • Runs feature files from the command line.
  • Supports continuous integration and parallel execution.
  • Report plugins show scenario outcomes.
  • Works with browser automation tools such as Selenium WebDriver.

What to know first

  • Requires Node.js and npm or Yarn.
  • Global installation does not work with support files.
  • Published reports are publicly accessible.
  • Cucumber.js is not a browser automation tool.

Intern: what it does well

  • Free and open source under the New BSD license
  • Tests can be written in JavaScript or TypeScript
  • Runs tests in browsers and Node.js
  • Provides code coverage reporting
  • Supports cloud testing and local Selenium setups

What to know first

  • Does not support Internet Explorer 9
  • Mobile application UI testing relies on tools such as Appium, ios-driver, or Selendroid

Alternatives to Cucumber.js Alternatives to Intern The whole list