starter-playwright

Boilerplate project for Web/API Test Automation created live on Twitch based on Playwright - TypeScript - Allure Report - Lighthouse

testingqaboilerplatetypescriptaccessibilitya11yallure-reporta11y-testinglighthousetestautomationframeworkqaautomationwebtesting

Preview

starter-playwright preview

Overview

This is a test automation boilerplate built with Playwright and TypeScript that enables developers to write and run automated browser tests across Chrome, Firefox and Safari. It includes built-in support for generating test reports via Allure and Playwright, running accessibility audits with Lighthouse, testing APIs alongside UI interactions and integrating mock data through Mockaroo, making it suitable for teams building comprehensive test suites for web applications.

Features

web-test-automationapi-testingaccessibility-testingperformance-testingcross-browser-testingallure-reportinglighthouse-integrationmockaroo-integrationui-mode

Feature Flags

userDashboardsubscriptionsblogseorealtimeloggingErrorTrackingpwaformsValidationtestingaccessibility

Recommended Use Cases

web-application-testingapi-automationaccessibility-complianceperformance-auditingqa-automationtest-framework-setup

Frontend

None

Backend

None

Auth Providers

None

Deployment Targets

vercel

Payment Providers

None

Quick Facts

โญ Stars
110
๐Ÿด Forks
22
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-10-07T22:53:27.000Z

Stack

Framework
playwright
Language
typescript
Testing
playwright, allure-report, lighthouse

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
Open source boilerplate project
Get Started with this Boilerplate