Everyone Can Easily Write Tests - Debbie O'Brien, TestJS Summit 2023

Learn how to easily write tests with Playwright, a reliable end-to-end testing tool that offers features like auto-waiting, retryability, and CodeGen, making testing more efficient and scalable.

Key takeaways
  • Writing tests can be easy and efficient with the right tools.
  • Playwright is a reliable end-to-end testing tool that offers a lot of features out of the box.
  • Auto-waiting and retryability features can simplify test writing and reduce the need for manual intervention.
  • CodeGen can automatically generate test code for you, making it easier to get started with testing.
  • Usage of UI mode and watch mode can improve the testing experience.
  • Scaling tests using sharding and GitHub Actions can run tests in parallel and provide a scalable solution.
  • Open-source and free, Playwright is a great option for end-to-end testing.
  • CodeGen and UI mode can help developers create user-facing attributes and debug tests more easily.
  • Playwright provides auto-retrying assertions and accessible role detection.
  • The tooling for end-to-end testing has changed significantly, making tests faster and more efficient.