Beginner
99 Lessons
11h
Certificate of Completion
Takeaway Skills
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
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...
Course Content
Getting Started
Cross-Browser Testing Methodologies
Challenges Faced by Front-End Web Application Developers
Top Web Test Automation Frameworks
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
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
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE