playwright
Installation
SKILL.md
Playwright Skill
Playwright provides browser automation for E2E testing of the VanDaemon Blazor WebAssembly application. Tests run against both API (port 5000) and Web (port 5001) servers, validating real-time SignalR updates, MudBlazor component interactions, and responsive dashboard layouts.
Quick Start
Run E2E Tests
# Full test suite (starts servers automatically)
./run-e2e-tests.ps1
# Visible browser with slow motion for debugging
./run-e2e-tests.ps1 -Headless $false -SlowMo 500
# Run specific test file
dotnet test tests/VanDaemon.E2E.Tests --filter "FullyQualifiedName~DashboardTests"
Related skills