The CheckOps Engineer home

Tools directory

D

The CheckOps Engineer

Detox

Gray box end-to-end testing and automation framework for mobile apps.

Visit website

Latest public signals

Page copy revised 25 Oct 2026 from public sources. Refresh checks the live site and, when this entry has a GitHub repository, the latest release.

Visit Website

Introduction

Gray box end-to-end testing and automation framework for mobile apps.

The latest GitHub release listed on 25 Oct 2026 was 20.51.3, published 2026-05-30.

Features

These items are quoted from public documentation fetched on 25 Oct 2026. Taken from repository README headings.

  1. About: High velocity native mobile development requires us to adopt continuous integration workflows, which means our reliance on manual QA has to drop significantly. Detox tests your mobile app while it’s running in a real device/simulator, interacting with it just like a real user.
  2. Get Started with Detox: Read the Getting Started Guide to get Detox running on your app in less than 10 minutes.
  3. Core Principles: We believe that the only way to address the core difficulties with mobile end-to-end testing is by rethinking some of the principles of the entire approach. See what Detox does differently.

Pros

Points stated in the public sources fetched on 25 Oct 2026:

  1. Published license: The GitHub repository lists MIT License (MIT).
  2. Repository topics: The repository’s GitHub topics include android, automation, e2e-tests, hacktoberfest, hacktoberfest2024, ios, javascript, react-native.

Cons

Limits stated by the project:

  1. Visibility edge-case on Android: see this RN issue.

The repository README includes this example (from “What Does a Detox Test Look Like?”):

describe('Login flow', () => {
  beforeEach(async () => {
    await device.reloadReactNative();
  });

  it('should login successfully', async () => {
    await element(by.id('email')).typeText('[email protected]');
    await element(by.id('password')).typeText('123456');

    const loginButton = element(by.text('Login'));
    await loginButton.tap();

    await expect(loginButton).not.toExist();
    await expect(element(by.label('Welcome'))).toBeVisible();
  });
});

Resources:

Pricing

The fetched text says:

Contributing to Detox Detox has been open-source from the first commit.

No separate price list was found on 25 Oct 2026.

The fetched pages do not name a target audience. Decide fit from the official description and the feature list above.

Conclusion

Detox is summarized by its public description as: “Gray box end-to-end testing and automation framework for mobile apps.”.

The latest GitHub release listed was 20.51.3, published 2026-05-30.

This page was rebuilt on 25 Oct 2026 from wix.github.io, github.com. It keeps only what those pages stated. Confirm the current product, license, and price on the official site before you adopt it.