Skip to content

Repository files navigation

QA Practice Project | Playwright + TypeScript + API Tests

This project is a sample QA Portfolio for Junior / Entry-Level Test Automation Engineer roles.
It demonstrates both manual and automated testing fundamentals using modern tools.


🔍 Includes

  • UI Tests (Playwright + TypeScript):
    Login and product listing flows on SauceDemo
  • API Tests (ReqRes):
    Public test API ReqRes with GET, POST, and negative scenarios.
  • Manual Test Cases:
    Included in test-cases.md
  • CI/CD:
    Automated test runs on every push via GitHub Actions.
  • HTML Report:
    Playwright's built-in HTML report for visual test results.

🚀 Setup & Run

npm install
npx playwright install --with-deps
npm test
npx playwright show-report

[![CI](https://github.com/iamsenanur/qa-practice-playwright-ts/actions/workflows/ci.yml/badge.svg)](https://github.com/iamsenanur/qa-practice-playwright-ts/actions/workflows/ci.yml)

About

Junior QA portfolio showcasing Playwright + TypeScript automation tests, manual test cases, and CI/CD integration via GitHub Actions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages