Skip to content

marius-test/python_playwright_automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python_playwright_automation

A demonstration of web automation using Playwright in Python.

Purpose

This project explores the Playwright Python library, integrating browser automation with HTML parsing techniques.


Libraries

  • playwright
  • beautifulsoup4
  • requests
  • urllib3
  • lxml

Demo Scripts

  1. Demo 1 - Login and scrape item names and prices from saucedemo.com using Playwright and BeautifulSoup.

  2. Demo 2 - Automated login to the-internet.herokuapp.com login page using Playwright with basic validation.

  3. Demo 3 - Playwright Inspector generated script for login to the same site, demonstrating usage of get_by_label, waits, and screenshot capture.

Releases

No releases published

Packages

No packages published

Languages