Skip to content

hoggu-sudo/playwright-ts-ui-framework

Repository files navigation

Playwright TypeScript UI Automation Framework

CI

Playwright TypeScript UI Automation Framework

A production-style UI automation framework built using Playwright + TypeScript, designed with reusable Page Objects, component abstraction, fixture-based setup, and realistic end-to-end workflow validation.

🚀 Features

  • Playwright + TypeScript UI automation framework
  • Page Object Model (POM) design
  • Reusable component abstraction (Navbar, ProductCard)
  • JSON-driven test data support
  • Fixture-based reusable setup
  • Smoke, cart, and purchase flow coverage
  • Screenshots, traces, and video on failure
  • CI-ready structure for scalable execution

📂 Project Structure

src/
  pages/
  components/
  fixtures/
  utils/
  test-data/
  config/

tests/
  ui/
    auth/
    cart/
    checkout/
    smoke/

About

Production-style UI automation framework using Playwright + TypeScript with page objects, component abstraction, and end-to-end workflow validation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors