{"repo":"ecureuill/saucedemo-playwright","free":true,"listed":false,"github":"https://github.com/ecureuill/saucedemo-playwright","clone":"git clone https://github.com/ecureuill/saucedemo-playwright.git","description":"E2E testing project for saucedemo.com using Playwright","language":"TypeScript","stars":22,"topics":["e2e","e2e-tests","end-to-end","page-object","playwright","saucedemo","test","test-automation","typescript","ui-test"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"Playwright E2E Testing Project for saucedemo.com Hello! This is my E2E testing project for saucedemo.com using Playwright and TypeScript! I developed this project as part of my learning journey in test automation. The workflow, defined in the .github/workflows/playwright.yml file, executes Playwright tests on specified browsers and operating systems. After the test execution, Playwright generates a comprehensive report detailing both passed and failed scenarios. The GitHub Actions workflow is set up to automatically publish this Playwright test report to GitHub Pages. This integration ensures that the latest Playwright test results are readily available, providing transparency and visibility into the testing process. The generated report, showcasing insights into the results of the Playwright tests, is accessible at ecureuill.github.io/saucedemo-playwright. Technologies Used - Playwright : A versatile library tailored for browser automation with a focus on reliability. - TypeScript : A statically typed superset of JavaScript. - npm : The package manager for JavaScript. Project Structure The project adopts a structured approach to maintainability and scalability. Here's an overview of the project's directory structure: Types of Tests 1. End-to-End (E2E) Tests E2E tests, located in e2e/ , aim to verify the complete functionality of the application. They cover scenarios such as user authentication, navigation, and interactions with different pages. Check all scenarios here. 2. V","default_branch":null,"files":null,"tree":[],"storefront":"/r/ecureuill","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ecureuill/saucedemo-playwright/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}