Skip to content

Sources & Maintenance

Web Sources

Source URL Guide Sections Last Verified
Drupal.org project page https://www.drupal.org/project/automated_testing_kit 1, 2, 18 2026-09-24
Release feed (updates.drupal.org) https://updates.drupal.org/release-history/automated_testing_kit/current 2, 4, 14 2026-09-24
Releases page https://www.drupal.org/project/automated_testing_kit/releases 4, 18 2026-09-24
Demo recipe project page https://www.drupal.org/project/automated_testing_kit_demo_recipe 5, 18 2026-09-24
qa_accounts project page and release feed (8.x-1.1) https://www.drupal.org/project/qa_accounts 5, 6, 18 2026-09-24
Packagist performant-labs/qa_accounts https://packagist.org/packages/performant-labs/qa_accounts 5 2026-09-24
Vendor docs (Performant Labs) https://performantlabs.com/automated-testing-kit/ 5, 18 2026-09-24
Lullabot/playwright-drupal README and src/testcase/visualdiff.ts https://github.com/Lullabot/playwright-drupal 2, 16, 18 2026-09-24
Lullabot/ddev-playwright https://github.com/Lullabot/ddev-playwright 13, 18 2026-09-24
ddev/github-action-setup-ddev action.yml (autostart default true) https://github.com/ddev/github-action-setup-ddev 13, 18 2026-09-24
Drupal core issue #3467492 (Replace Nightwatch with Playwright) https://www.drupal.org/project/drupal/issues/3467492 2, 18 2026-09-01
Drupal core issue #3553673 (Nightwatch to Playwright migration) https://www.drupal.org/project/drupal/issues/3553673 2 2026-09-01

Code Sources

Read from source at tags, not from an installed site.

Repository Ref Files read Guide Sections
https://git.drupalcode.org/project/automated_testing_kit tag 2.1.0-beta5 (f479758) automated_testing_kit.info.yml, .module, .routing.yml, .services.yml, composer.json, CHANGELOG.txt, README.md; src/Drush/Commands/AutomatedTestingKitDrushCommands.php; src/Controller/TestDataController.php; data/preflightTests.yml, data/qaUsers.json; module_support/atk_setup, playwright.config.js, playwright.atk.config.js, cypress.config.js, cypress.atk.config.js, development/*.package.json; playwright/support/*.js; cypress/support/*.js; every playwright/e2e/ and cypress/e2e/ spec (titles, tags, setup comments); automated_testing_kit_demo/; .tugboat/config.yml; .github/workflows/test-tugboat-preview-gha-pw.yml 1–18
https://git.drupalcode.org/project/automated_testing_kit tag 2.0.0 Diffed against 2.1.0-beta5: data/atk_prerequisites.yml, playwright/support/atk_commands.js, module_support/playwright.config.js, playwright.atk.config.js, Drush commands, e2e directories 4
https://git.drupalcode.org/project/automated_testing_kit_demo_recipe tags 2.1.0-beta4, 2.0.0 composer.json, recipe.yml, README.md, config/ 5, 14
https://git.drupalcode.org/project/qa_accounts tag 8.x-1.1 qa_accounts.info.yml, composer.json, src/QaAccountsCreateDelete.php 5, 6
https://github.com/Performant-Labs/testor main (2f532c3, CHANGELOG 1.11.3) README.md, src/Robo/Plugin/Commands/TestorCommands.php, src/Robo/Common/TestorConfig.php, src/Robo/Task/Testor/TestorConfigInit.php, TestorCustomCommand.php, TugboatPreviewSet.php, DbSanitize.php 12, 13

Version History

Date Change
2026-05-08 Manifest reconstructed from the guide's own citations.
2026-09-24 Rewritten against ATK 2.1.0-beta5 source. Removed invented identifiers (drush atk:preflight, drush testor:*, data-qa-id, loginAsRole and other helpers, atk.config.js, js-helpers/, tests/playwright/). Added the 2.0.0 differences table. Testor rewritten from its own repository.
2026-09-24 Review corrections: FedRAMP file count, test IDs and tags, qa_accounts install paths, production warning, Testor sanitise and restore behaviour, atk_setup back scope.
2026-09-24 Partitioned into the 18 atomic guides + index from the rewritten source (commit 41b0d68); all partition slugs unchanged.