Skip to content

CSPInGithub/todoassessment

Repository files navigation

Playwright Automation for TodoMVC


📌 Project Overview

This repository contains end-to-end (E2E) tests for the TodoMVC React App using Playwright.

📜 Acceptance Criteria (AC)

  • `The acceptance criteria can be found here....

🛠️ Implementation Strategy

  • `The implementation strategy can be found here....

🚀 How to Set Up and Execute Locally

1️⃣ Clone the Repository

git clone https://github.com/CSPInGithub/todoassessment.git
cd todoassessment

➡️ Clones the repo and navigates into the project folder.

2️⃣ Install Dependencies

npm install

➡️ Installs all required Node.js dependencies.

3️⃣ Install Playwright Browsers

npx playwright install --with-deps

➡️ Installs Playwright and its required browser binaries.

4️⃣ Run All Tests

npx playwright test

➡️ Executes all Playwright test cases in headless mode.

5️⃣ View Test Report

npx playwright show-report

➡️ Opens the detailed test report in a browser.


🏗️ How to Execute Using GitHub Actions

📌 Running Tests Manually in GitHub Actions

  1. Go to GitHub Repository → Actions
  2. Select "Playwright Tests"
  3. Click "Run workflow"

📜 Access Excution Report...

  1. After workflow execution complete access ....ExecutionReport

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors