Gain insights into web automation testing frameworks, explore Selenium, Cypress, Puppeteer, Playwright, and learn to build evolving testing strategies to ensure high-quality front-end development.
Beginner
99 Lessons
11h
Gain insights into web automation testing frameworks, explore Selenium, Cypress, Puppeteer, Playwright, and learn to build evolving testing strategies to ensure high-quality front-end development.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
Web automation testing frameworks ensure faster and more reliable delivery of high-quality software when integrated into the front-end development workflow. You’ll start with the advanced web technologies and application types to understand common trends and challenges. Next, you’ll learn about the four leading web testing frameworks and how to choose the right framework, whether you’re a developer or a test automation engineer. You’ll also learn the KPIs that measure applications’ quality. Additionally, y...Show More
What You'll Learn
Ability to ensure web applications’ quality over time with changing features and technologies
Hands-on experience with behavior-driven development and visual and accessibility testing with Selenium
Working knowledge of test retires, stubs, spies, clocks, component testing, API testing, supported plugins, and cloud testing in Cypress
Familiarity with the advanced features of Playwright, such as Inspector, mobile device emulation, test annotations, assertions, network mocking, test reporting, test runners, and trace viewer
Familiarity with the advanced features of Puppeteer, such as accessibility testing, web app tracing, and API testing
What You'll Learn
Ability to ensure web applications’ quality over time with changing features and technologies
Show more
Course Content
Getting Started
Cross-Browser Testing Methodologies
Challenges Faced by Front-End Web Application Developers
Top Web Test Automation Frameworks
Automated Testing using Python and Selenium
Project
Matching Personas and Use Cases to Testing Frameworks
Introducing the Leading Front-End Web Development Frameworks
8 Lessons
Map the Pillars of a Dev Testing Strategy for Web Applications
6 Lessons
Core Capabilities of Top JavaScript Test Automation Frameworks
11 Lessons
Measuring Test Coverage of a Web Application
5 Lessons
Working with the Selenium Framework
7 Lessons
Working with the Cypress Framework
7 Lessons
Working with the Playwright Framework
8 Lessons
Automate Login-Workflow Testing with Playwright
Project
Working with the Puppeteer Framework
6 Lessons
Complementing Code-Based Testing with Low-Code Test Automation
6 Lessons
Wrapping Up
1 Lesson
Appendix
3 Lessons
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.