![Playwright Python and Pytest for Web Automation Testing [Video]](https://content.packt.com/V21816/cover_image_small.jpg)
Playwright Python and Pytest for Web Automation Testing [Video]
Subscription
FREE
Video + Subscription
$29.99
Video
$54.99
What do you get with a Packt Subscription?
What do you get with a Packt Subscription?
What do you get with Video + Subscription?
What do you get with a Packt Subscription?
What do you get with eBook?
What do I get with Print?
What do I get with Print?
What do you get with video?
What do you get with Audiobook?
Subscription
FREE
Video + Subscription
$29.99
Video
$54.99
What do you get with a Packt Subscription?
What do you get with a Packt Subscription?
What do you get with Video + Subscription?
What do you get with a Packt Subscription?
What do you get with eBook?
What do I get with Print?
What do I get with Print?
What do you get with video?
What do you get with Audiobook?
-
Free ChapterGetting Started
-
Locators
-
Actions
-
Events
-
Authentication
-
Automated Mail Checker
-
Pytest
-
pytest-playwright Plugin
-
Playwright Tools
-
Web-First Assertions
-
UI Testing Playground
- UI Testing Dynamic ID
- UI Testing Class Attribute
- UI Testing Hidden Layer
- UI testing Load Delay
- UI Testing Ajax Request
- UI Testing Click Action
- UI Testing Input Field
- UI Testing Scrollbars
- UI Testing Dynamic Table
- UI Testing Verify Text
- UI Testing Progress Bar
- UI Testing Visibility
- UI Testing App Login
- UI Testing Mouse Hover
- UI Testing NBSP Character
- UI Testing Overlapped
-
Playwright Fixtures
-
Page Object Model (POM)
-
Network Events
-
API Testing
-
Optimization
-
Tips and Tricks
-
GitHub API
-
Continuous Integration (CI)
-
Data-Driven Testing
-
Behavior-Driven Development
About this video
Playwright is a cutting-edge browser automation tool that empowers you to test and automate seamlessly. Pair this with Pytest, a versatile Python testing framework, and you will unlock a whole new level of testing prowess. In this course, you go through the integration of Playwright’s capabilities into the Pytest framework, leveraging the power of the pytest-playwright plugin.
Starting with the fundamentals of testing using Pytest, dive into the pytest-playwright plugin and explore a range of Playwright tools. Learn to use web-first assertions with expect(), conquer modern testing challenges in the UI Testing Playground, and gain mastery over Playwright fixtures, custom setup/teardown routines, and test hooks. Implement the Page Object Model for organized testing, handle network events seamlessly, and delve into REST API testing, authentication, and API request context.
Next, you will discover optimization techniques such as parallelism, and understand how to deploy your automated tests seamlessly into your CI pipeline. Parameterize your tests with predefined test data for versatility and efficiency, and embrace the principles of behavior-driven development with Python Behave.
By the course’s end, you will have the skills and knowledge to craft automated tests that deliver speed, reliability, and robustness using Playwright and Pytest.
- Publication date:
- September 2023
- Publisher
- Packt
- Duration
- 10 hours 5 minutes
- ISBN
- 9781835465011