My Account Log in

1 option

Modern Web Test Automation with Playwright and Python.

Academic Video Online: Premium - United States Available online

View online
Format:
Video
Language:
English
Physical Description:
1 online resource (194 minutes)
Place of Publication:
[Place of publication not identified] : PACKT Publishing, 2025.
Language Note:
In English.
System Details:
video file
Summary:
<b>Build a modern web automation framework using Playwright and Python. Learn clean architecture, smart test design, debugging techniques, and professional reporting to create reliable, scalable automated tests.</b><h4>Key Features</h4><ul><li>A clean, scalable Playwright–Python automation framework structure</li><li>Modern POM design with reusable base components and smart utilities</li><li>Professional test practices with debugging workflows and Allure reporting</li></ul><h4>Book Description</h4>This course takes you through every essential step of building a modern web test automation framework with Playwright and Python. You begin by learning how to design a clean, scalable project architecture and configure your environment for smooth development. With guidance on setting up Pytest, managing dependencies, and organizing your project structure, you’ll establish a solid foundation for professional automation work. You then move into constructing the core framework components. Through planning, pseudocode, and hands-on coding, you will build a reusable base layer that supports reporting, logging, screenshots, and utilities. The course also introduces the Page Object Model, showing you how to design page objects and apply this pattern to create maintainable, readable test code. As you implement these concepts, you will develop a structured approach to reliable automation. The final part focuses on writing effective tests and executing them with confidence. You will learn fixtures, meaningful validations, and data-driven techniques to create powerful test cases. Debugging strategies help you analyze failures like a developer, while Allure reporting elevates your test results with clear, visual insights. By the end, you will have a fully working automation framework and the skills to expand it for real-world applications.<h4>What you will learn</h4><ul><li>Build a scalable automation framework using Playwright and Python</li><li>Apply POM patterns to create clean and maintainable test structures</li><li>Create reliable tests using fixtures and data-driven methods</li><li>Use breakpoints and structured analysis for efficient debugging</li><li>Generate detailed, professional reports using Allure</li><li>Build workflows and architecture for today's automation needs</li></ul><h4>Who this book is for</h4>This course is ideal for QA engineers, SDETs, test automation enthusiasts, and manual testers transitioning into automation. Learners should have basic Python knowledge and familiarity with web testing concepts. No prior Playwright experience is required, making it accessible to motivated beginners while still valuable for experienced testers refining their framework design skills.
Notes:
Title from resource description page (viewed July 20, 2026).

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account