Starting an automated testing program can take a lot of work:
- you need to learn the new tool
- you have to write the tests
- you have to write helper functions to speed up writing tests
- you need to learn about topics such as flakiness and the art of targeting elements
- you need to learn how to kick off tests across multiple systems, such as with GitHub Actions and other CI/CD systems.
It can be a lot, especially for a team that is new to testing. There must be a way to make this process easier and now there is: use Automated Testing Kit.
The new Stanford Neuroscience site wanted end-to-end tests to ensure new and existing features worked upon every release. By implementing Automated Testing Kit and its suite of Playwright tests, they:
-
saved implementation time with almost two-dozen tests that they didn't have to write
-
wrote custom tests quickly using the 17 helper functions in the Kit
-
took advantage of the unique features of Kit, such as pre-flight checks, test cleanup and hooks that make targeting elements easier
-
set themselves up for a future of continuous quality checks release after release.
Come to this session to learn how you can quickly implement Automated Testing Kit and get the benefits of end-to-end testing today.
Reach out to André on the Drupal Slack workspace in the #automated_testing_kit channel!

