Skip to content

Repository files navigation

Multi-Site E2E Test Suite

CI Pipeline Playwright TypeScript Node.js License: MIT

Cross-site E2E test suite - tests 3 production websites in a single run with step-labeled video recordings as evidence. Each video shows green overlays labeling every test step and PASS/FAIL results.

Test Results

Site Test Steps Result Video
SauceDemo Full checkout (3 items) 7 PASS 0.57 MB
DemoBlaze Laptop purchase flow 7 PASS 1.16 MB
The Internet Login authentication 4 PASS 0.26 MB
The Internet Dropdown selection 3 PASS 0.10 MB
The Internet Dynamic content loading 3 PASS 0.14 MB

5/5 tests passing across 3 websites with annotated video evidence.

Sites Tested

SauceDemo (saucedemo.com)

  • Login, add 3 products, cart verification, checkout, order confirmation

DemoBlaze (demoblaze.com)

  • Browse Laptops, view Sony Vaio i7, add to cart, fill payment, purchase

The Internet (the-internet.herokuapp.com)

  • Login/logout flow, dropdown selection, dynamic content loading

Video Evidence

Videos are in test-results/ - each has step overlays and PASS badges visible on screen.

Getting Started

git clone https://github.com/Djones-qa/multi-site-e2e-suite.git
cd multi-site-e2e-suite
npm install
npx playwright install chromium
npx playwright test

Author

Darrius Jones

License

MIT - 2026 Darrius Jones

See LICENSE for details.

About

Cross-site E2E test suite - tests 3 production websites (SauceDemo, DemoBlaze, The Internet) with step-labeled video recordings as evidence. Playwright + TypeScript.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages