Skip to content

harsh-valecha/saucedemo_playwright_automation

Repository files navigation

Automating Saucedemo Webapp Testcases using Playwright and Pytest

Objective - Automating testcases for Sauce demo webapplication using playwright and pytest

Features -

  • Page Object Model
  • Data driven Testing
  • HTML Reporting
  • Logging
  • Parallel Execution of testcases
  • screenshots for test execution and failures
  • Multi browser testing
  • CI/CD Integration using Jenkins
  • Session Storing and Loading functionality
  • Tracing

Command to generate Allure test report in project directory-

allure generate allure-results --clean -o allure-report

Allure Test Report Preview - img_4.png screenshots are also attached to failed testcase- img_5.png

HTML Test Report Preview- img.png

Web Application Preview- img_1.png img_2.png

Bug Report - img_3.png Link - https://docs.google.com/spreadsheets/d/1-3DCJGuB01RxRvMc_h8IJ_yKvAfeLIgDF1L-G9LUGRs/edit?usp=sharing