EVERYTHING XIAOMI
Get listed
CodeceptJS logo

CodeceptJS

CodeceptJS is an end-to-end testing framework for writing tests as readable scenarios of user actions.

Place
#31 of 63
Score
6.6
CodeceptJS's website

What CodeceptJS is

CodeceptJS is an end-to-end testing framework for writing tests as readable scenarios of user actions. It works with Playwright, WebDriver, Puppeteer, and Appium. Its Playwright helper supports Chromium, Firefox, WebKit, and Electron, while Appium and WebDriverIO can be used for native iOS and Android testing. Built-in REST and GraphQL helpers cover API testing without a browser. Tests can be organized with page objects, data fixtures, and plugins. The project is open source under the MIT license and is free to use. Its homepage describes live test debugging through an MCP server for agents and AI-assisted selector repair. Test output includes step-by-step details and automatic screenshots. WebDriver tests can also run on remote or cloud grids, including Sauce Labs, BrowserStack, and LambdaTest. The installation guide says CodeceptJS 4.2 requires Node.js 22.12 or newer. The official site links to GitHub Discussions, GitHub Issues, and a Slack community for support.

Good

  • Free and MIT licensed.
  • Supports four test engines.
  • Includes REST and GraphQL helpers.
  • Can test native iOS and Android apps.
  • Offers step-by-step output and screenshots.

Watch out

  • Version 4.2 requires Node.js 22.12 or newer.
  • No free trial is listed.

Who it suits

CodeceptJS suits teams that want to describe end-to-end tests as user-action scenarios across browser, mobile, and API contexts. It may also fit developers looking for an open-source framework with multiple test engines and self-hosting options.

Verdict

CodeceptJS brings browser, mobile, and API testing into one scenario-based framework. Check the Node.js requirement for version 4.2 before choosing it.

Plans and prices

From CodeceptJS's own pricing page, checked 11 Oct 2001.

All about pricing
PlanPriceWhat it gives you
Free · Open source · MITFreeMIT licensed · Node.js framework

The facts

Each one read from CodeceptJS's own pages, with the date it was checked.

What it does

AI-assisted workflows
The homepage describes live test debugging through an MCP server for agents and AI-assisted selector repair.checked 11 Oct 2001
API testing
Built-in REST and GraphQL helpers support API testing without a browser.checked 11 Oct 2001
Cloud grids
The WebDriver installation guide says tests can run on remote or cloud grids such as Sauce Labs, BrowserStack, and LambdaTest.checked 11 Oct 2001
License
The project is free, open source, and MIT licensed.checked 11 Oct 2001
Mobile testing
The installation guide describes native iOS and Android testing through Appium and WebDriverIO.checked 11 Oct 2001
Purpose
CodeceptJS is an end-to-end testing framework that lets users write tests as readable scenarios of user actions.checked 11 Oct 2001
Reports and debugging
The homepage says test output includes step-by-step information and automatic screenshots.checked 11 Oct 2001
Runtime
The installation guide says CodeceptJS 4.2 requires Node.js 22.12 or newer.checked 11 Oct 2001
Support channels
The official site links to GitHub Discussions, GitHub Issues, and a Slack community.checked 11 Oct 2001
Test engines
It works with Playwright, WebDriver, Puppeteer, and Appium.checked 11 Oct 2001
Test organization
The framework supports page objects, data fixtures, and plugins.checked 11 Oct 2001

Where it runs

Browser support
The Playwright helper supports Chromium, Firefox, WebKit, and Electron.checked 11 Oct 2001

The company

Founded
2015checked 28 Sep 2001

Alternatives to CodeceptJS

All alternatives
  1. 1Cypress logo

    Cypress

    Free planOpen sourceWebAPILinuxmacOS
    8.3From $67 a month
  2. 2Katalon Studio logo

    Katalon Studio

    Free planAndroidiOSWebAPI
    8.3From $83.33 a month
  3. 3Kameleo logo

    Kameleo

    Free planAndroidiOSWebAPI
    8.2From €3.75 a month
  4. 4

    testRigor

    Free planAndroidiOSWebAPI
    8.2From $300 a month
  5. 5TestingBot logo

    TestingBot

    AndroidiOSWebAPI
    7.8From €1.67 a month
  6. 6TestCafe logo

    TestCafe

    Free planAndroidiOSWebLinux
    7.6From $20 a month