YoVDO

What Framework Should I Use for Web Testing?

Offered By: PyCon US via YouTube

Tags

PyCon US Courses Python Courses Selenium Courses Cypress Courses Automated testing Courses Playwright Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the landscape of web testing frameworks in this 32-minute PyCon US talk by Pandy Knight. Dive into the complexities of modern web applications and learn how automated test suites can improve development quality. Compare three major open-source frameworks for web UI testing: Selenium, Cypress, and Playwright. Discover their strengths, weaknesses, and use cases through practical examples, including a basic search engine test implementation. Gain insights into each framework's setup, execution, and potential pain points. By the end of the talk, acquire the knowledge needed to choose the most suitable framework for your team's web testing needs, with a particular focus on Python development.

Syllabus

Intro
Bulldoggy app architecture
Test debt over time
pytest by itself
How Selenium WebDriver works
Selenium WebDriver setup
Selenium WebDriver tests
Selenium WebDriver pain points
Cypress tests
Cypress test execution
Cypress pain points
Setting up Playwright
Browsers, contexts, and pages
Playwright tests
Playwright pain points
Web test framework comparison
Personally, I recommend Playwright for Python


Taught by

PyCon US

Related Courses

Web and Mobile Testing with Selenium
University of Minnesota via Coursera
Create Your First Automation Script Using Selenium and Java
Coursera Project Network via Coursera
Automate an e-commerce web application using Selenium & Java
Coursera Project Network via Coursera
Advanced TestNG Framework and Integration with Selenium
Coursera Project Network via Coursera
Behavior Driven Development with Selenium and Cucumber
Coursera Project Network via Coursera