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

Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript
University of Michigan via Coursera
A Practical Introduction to Test-Driven Development
LearnQuest via Coursera
FinTech for Finance and Business Leaders
ACCA via edX
Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera
Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera