本课程通过100+真实场景,深入讲解Playwright核心定位与断言,构建企业级自动化框架,提升处理动态内容、多窗口等复杂能力,适合QA与SDET进阶学习。
原始标题:Playwright C# & NUnit: 100+ Automation Scenarios

本课程采用“场景驱动”教学法,依托Playwright、C#与NUnit技术栈,通过解决100个真实Web应用复杂场景,旨在帮助QA及SDET工程师全面掌握Playwright核心定位、断言机制及企业级自动化测试框架构建。课程侧重提升处理动态内容、多窗口嵌套、网络请求拦截等高难度场景的能力,培养具备高维护性的工程化测试思维。
Published 8/2026
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 28h 22m | Size: 12.69 GB
Requirements
Basic understanding of C# programming is recommended
Basic knowledge of software testing and web applications is helpful
No prior Playwright experience is required
Visual Studio or Visual Studio Code installed
.NET SDK installed on your system
Students should be willing to practice the 100 automation scenarios along with the instructor
Description
Master Playwright with C# and NUnit through 100+ real-world automation scenarios and learn how to build robust, maintainable UI automation frameworks.
This is ahands-on, scenario-based Playwright automation course designed for QA Automation Engineers, SDETs, and testers who want to move beyond basic UI automation and develop practical, framework-level skills.
Throughout the course, you will work on100+ practical automation scenarios covering real-world web application challenges usingPlaywright, C#, and NUnit.
What You Will Learn
– Build UI automation usingPlaywright with C# and NUnit
– Handle dynamic web elements and complex UI scenarios
– Automatedynamic tables and pagination
– Search for records across multiple pages and extract complete row details
– Validate and automateCanvas and SVG charts
– Capture and validate browsernetwork requests
– Create reusable automation utilities and framework components
– Implement structuredstep-level logging
– Capture screenshots during test execution and on failures
– Capture browser console errors
– Capture exception details and failure evidence
– Build customHTML automation reports
– Attach screenshots and execution logs to reports
– ImplementExtent Reports
– Attach screenshots to Extent Reports
– Add failure screenshots and exception details to reports
– UnderstandFlush and reporting lifecycle
– Work withparallel execution and Extent Reports
– Record Playwright test execution videos
– Record videos specifically when tests fail
– Build automation solutions with areusable and maintainable framework approach
Scenario-Based Learning
Instead of learning only individual Playwright commands, you will solve practical automation problems such as
Dynamic Pagination
Search for a record across multiple pages, move to the next page when the record is not found, extract the required row details when it is found, and stop the search immediately.
Failure Evidence
Capture useful evidence when a test fails, including
– Exception details
– Screenshot
– Execution log
– Video
– Extent Report
Advanced Reporting
Learn how to connect test execution, logging, screenshots, exceptions and reporting into a practical automation framework.
Who This Course Is For
– QA Automation Engineers
– SDETs
– Software Test Engineers
– Manual Testers moving into automation
– Selenium professionals moving to Playwright
– C# developers interested in test automation
– Automation engineers preparing for interviews
– Anyone who wants to build practical Playwright automation frameworks
Prerequisites
Basic knowledge ofC# and software testing is recommended.
No advanced Playwright knowledge is required. The course progresses from practical automation scenarios toward more advanced framework-level implementations.
By the End of This Course
You will have hands-on experience with100+ Playwright automation scenarios and a strong foundation for buildingprofessional, reusable and maintainable UI automation frameworks using C#, Playwright and NUnit.
Learn by building. Automate real scenarios. Build framework-level Playwright skills.
Who this course is for
QA testers who want to learn Playwright with C#
SDETs and automation testers who want hands-on Playwright experience
C# developers interested in test automation
Beginners who want to practice real-world automation scenarios
Anyone who wants to build practical skills by solving 100 real-world automation scenarios
此处内容需要权限查看
会员免费查看



