Skip to main content
Watchtower is a QA command center for teams that run Playwright or Cypress tests. It reads the tests that already exist in your connected repository, organizes them into a browsable dashboard, runs them on demand, and turns the results into a clear picture of what’s passing, what’s failing, and what needs attention. Your test repository stays the source of truth, and Watchtower doesn’t ask you to move test ownership anywhere else. It syncs from your codebase, runs what you ask it to run, and gives your team a shared, readable view of the outcome.

Get Started

Sign in, connect a repository, and run your first Patrol.

Navigating Watchtower

Learn the layout: Dashboard, Test Center, Patrol, Watchman, and Trash.

Test Center

Browse your test inventory, triage failures, and track priority.

Running Patrol

Start test runs and watch results stream in live.

What you can do with Watchtower

Problems it solves

  • Test coverage is hard to audit from file names alone. Watchtower gives you a browsable, organized view instead.
  • Recent failures get buried in CI logs. Patrol and the Dashboard surface them immediately.
  • Manual QA notes and automated results often live in separate places. Watchtower keeps comments, bug tickets, and run history on the same test.
  • Renamed or removed test files can make an external dashboard drift from reality. Sync keeps your inventory matched to what’s actually in the repository.
This documentation covers v0.5.0, the current released version of Watchtower.