Tools the Drupal community uses
ATK (Automated Testing Kit) and Testor are ours; Aftersight is in active development. All actively maintained, adopted across the ecosystem. Download what's available, read the source, ask questions.
Every night, Playwright tests run against this site in CI. When a test breaks, a Claude agent diagnoses the failure, classifies it (test issue or website issue), and — when appropriate — opens a pull request with the fix. No Monday-morning flake triage. No staging calls with a testing engineer chasing yesterday's flake. The workflow is in our public repo; you can read heal-tests-claude.yml — the code that decides what our AI is allowed to touch. See the workflow →