スキル一覧に戻る
michaellperry

playwright-testing-patterns

by michaellperry

0🍴 0📅 2026年1月23日
GitHubで見るManusで実行

SKILL.md


name: playwright-testing-patterns description: End-to-end testing patterns with Playwright. Use when writing or debugging E2E tests, focusing on reliability, isolation, and flakiness prevention.

Playwright Testing Patterns

Concise guidance for building reliable, maintainable Playwright tests.

When To Use

  • Writing new Playwright E2E tests
  • Hardening flaky tests (timing, retries, animations)
  • Setting up auth and multi-tenant fixtures
  • Managing test data via API or setup projects

Core Patterns

  • AAA + Naming: Explicit Arrange/Act/Assert and behavior-based names.
  • Selectors: Prefer roles/labels/text; test IDs last.
  • Waiting: Web-first assertions and targeted waitForResponse; avoid fixed sleeps.
  • Fixtures: Shared auth state and tenant fixtures; cleanup included.
  • Data: Use APIs for setup/teardown; reset DB in global setup.
  • Flakiness: Reduced motion, retries in CI, expect().toPass for fragile flows.
  • Parallel: Only when data isolation is guaranteed.

Resources

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です