Skip to content

joaquinpiedracueva/playwright-juiceshop

Repository files navigation

🎭 Playwright - 🧃 Juice Shop

Playwright Tests Playwright Report

Image

Description

End-to-end test automation framework for OWASP Juice Shop built with Playwright and TypeScript

The Issues page documents known issues found on the OWASP Juice Shop application during automated testing.

Requirements

Node.js Docker

Installation

git clone https://github.com/joaquinpiedracueva/playwright-juiceshop.git  # Clone the repository
cd playwright-juiceshop                                                   # Navigate to the project directory
npm install                                                               # Install project dependencies
cp .env.example .env                                                      # Create your local environment file
npx playwright install --with-deps                                        # Install playwright browsers

Usage

# Make sure Docker is running
npx playwright test

Linting & Formatting

npm run lint     # Check for ESLint issues
npm run format   # Auto-fix formatting with Prettier