e2e-playwright
Installation
SKILL.md
Playwright E2E Testing Skill
🎯 Purpose
Provide patterns for robust end-to-end testing in the Black-Tortoise ecosystem, ensuring that user journeys and architectural boundaries are verified.
🛠️ Core Patterns
1. Test Organization
- Base URL: Defined in
playwright.config.ts. - Naming:
.spec.tsfiles undere2e/. - Parallelism: Tests should be independent to allow parallel execution.
2. Firebase Emulator Integration
Tests should run against local emulators to ensure speed and isolation.
// e2e/auth.spec.ts
import { test, expect } from '@playwright/test';