COURSE INTRODUCTION
This 3-day course is designed to equip participants with the skills and knowledge to create, execute, and maintain end-to-end (E2E) tests using the Playwright automation framework. Whether you are a beginner or an experienced tester, this course offers comprehensive insights into modern testing practices. By the end of this course, you will have the expertise to effectively automate testing workflows, set up robust testing environments, and ensure high-quality software delivery.
What will you learn
By completing this course, you will:
- Gain a thorough understanding of the Playwright framework and its ecosystem
- Develop skills to prepare dynamic and reusable test data for various scenarios
- Set up and manage isolated testing environments using Test Containers
- Write efficient, scalable, and maintainable end-to-end test cases
- Execute tests across multiple browsers and environments with confidence
- Configure and utilize advanced test reporting mechanisms to analyze results effectively
- Integrate Playwright tests seamlessly into DevOps pipelines for continuous delivery
- Acquire best practices to ensure stability and reliability in automated testing workflows
Target audience
- Software testers looking to enhance their automation testing skills
- Quality assurance engineers aiming to adopt modern E2E testing practices
- Developers interested in learning automated testing for web applications
- Teams transitioning from manual testing to automated testing
- Professionals exploring Playwright as an alternative to other testing tools
Prerequisites
- Basic understanding of programming (JavaScript/TypeScript preferred)
- Familiarity with web technologies like HTML, CSS, and HTTP
- Access to a development environment with Node.js installed