Course certificate

Certificate Details

This certificate is presented to Chetan Parashar for successfully completing Become a Pro at Web Automation Testing with Playwright and pytest on January 24th, 2024

Awarded To: Chetan Parashar

Awarded User ID: 658af4652721cf0008a6d62e

Date: January 24th, 2024 11:34:45 AM

Course Name: Become a Pro at Web Automation Testing with Playwright and pytest

Certificate Verification Hash: 3ffd25fa6c8decd5a284d0ff9afe689bb60607ec

Go to course page
ProBecome a Pro at Web Automation Testing with Playwright and pytest

Become a Pro at Web Automation Testing with Playwright and pytest

4.3
(23 Ratings)
101 Enrolled

Course Goals

  • Write python scripts to launch browsers and automate tasks performed usually on websites
  • Locate web elements using various methods like element role, inner text, form label or placeholder, CSS selectors, and XPath
  • Perform actions on web elements like hover, click, fill form, select option, upload files, and use keyboard shortcuts
  • Handle events like auto-waiting, custom waiting for an element to load, page navigations, requests, and downloads
  • Log in to websites and authenticate yourself using your account like Google accounts
  • Write a script to automate inbox mail checking for new emails and report the same
  • Use pytest to write and run test cases and define custom pytest fixtures to share test state/data
  • Utilize playwright tools like taking screenshots, recording videos, trace viewer, and auto code generator
  • Apply best practices like web-first assertions, Page Object Models (POM), request interceptions and Parallelism
  • Test API endpoints, define custom API request context, handle API responses, and mock API custom data
  • Deploy automated tests using Github CI
  • Practice Behaviour Driven Development (BDD) with playwright and python behave
image of Rahul Mula

Rahul Mula

Instructor

Python Developer