playwright-saucedemo

playwright-saucedemo

Tech Stack:
Typescript
Playwright
Github Actions

Automation testing for Saucedemo web application using Playwright and Typescript.

Visit Github Repository

About Project

This automation testing project was developed to ensure the reliability and performance of Saucedemo, a sample web-based e-commerce platform that features essential functionalities such as product catalog browsing, item selection, and online checkout.

Given the importance of seamless user experience in e-commerce platforms, automated testing plays a vital role in validating critical user flows and minimizing the risk of defects in production.

Built using TypeScript and powered by the Playwright testing framework, this project simulates end-to-end user interactions across different browsers with high accuracy and speed.

The automation suite covers key scenarios such as login, product selection, cart management, and checkout.

To support continuous integration and maintain code quality across development cycles, GitHub Actions is integrated to run tests automatically on each commit and pull request.

This setup ensures a fast feedback loop and supports agile development practices by catching regressions early in the pipeline.

Core Features

Assertion

Assertion

Comprehensive assertion for core features

CI Testing

CI Testing

CI Testing powered by Github Actions

Demo