Flutter Convenient Test

Write and debug tests easily, built on integration_test

Action History

See what actions are taken in the tests (in the left panel)

Time Travel & Screenshots

Tap an action to see its screenshots

Rapidly Re-execute

Edit code, save, run - within seconds

Videos Recorded

Watch what has happened in full detail (in right panel)

Being Interactive

Temporarily play with the app, interactively. (Flutter originally cannot interact with app in test mode)

... And More

  • 🎉 The integration_test is still there

    You can still use everything from `integration_test`, `mockito`, `test`, etc.
    This package is not a reinvented wheel, and has exposed the underlying `integration_test` to you.

  • 🚦 Flaky test awareness

    Flaky is flaky, and we are aware of it. It is neither failed nor success,
    so you will not be alarmed by false positives, and not completely ignore it.

  • 🚲 Simpler and shorter code

    No manual pump. No manual wait and retry.

  • âš½ Visually see target regions

  • ⛵ CI / headless mode

  • 🕑 Run single test/group

  • 📘 Raw logs

  • ...