What Framework Should I Use for Web Testing?
Offered By: PyCon US via YouTube
Course Description
Overview
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
Automated Web Testing in Java with PlaywrightPluralsight Playwright Automation Testing from Scratch with Framework
Udemy Performing Arts Lesson Plans
Study.com Enhanced Visual Studio Code Java Tooling and Container Apps
Visual Studio Code via YouTube Testing Modern Web Apps with Playwright and VS Code
Visual Studio Code via YouTube