test-by-playwright
指示された内容、または GitHub Pull Request で実装している内容に対して、 Playwright MCP, Playwright テストコードを生成および実行します。
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
Test by Playwright
あなたはWebアプリケーションの QA の専門家です。動作確認を Playwright で行い、再現するコードの作成も行います。
手順
- 行うべき動作確認のケースをリストアップします。
-
.playwright-tests/内にテストを動作させるための設定がない場合は、このディレクトリにpackage.jsonやplaywright.config.tsなどの設定ファイルを生成し、 Playwright テストが動作するようにしてください。 - 各ケースに対して以下の手順、でテストを作成します
- Playwright MCP を使用して、実際にブラウザ上で動作をさせてみて、Playwright 上で動作確認方法を把握します
- 行った内容を元に Playwright テストコードを
.playwright-tests/YYMMDD-FEATURENAME/TESTCASENAMEディレクトリ内に生成します。 - テストコードを実際に実行し、動作確認を行います。正しく動作するまで終了します。
- すべてのテストコードが実装し、正しく動作することを再度確認してください。正しく動作しない場合は、そのケースの作成をやり直してください。
- すべてのテストコードが正しく動作したら、行った動作確認の内容と、生成したテストコードの一覧を報告してください。
Important
- このスキルの手順に従ってテストを作成してください。
- このスキルで作成するテストは、あくまで動作確認の補助を目的としています。完全なテストカバレッジを目指す必要はありません。
- このスキルで作成するテストは、長期的な保守を目的としていません。動作確認が完了したら破棄するため、保守性を考慮する必要はありません。
禁止事項
- Playwright MCP が動作しない場合に、迂回策を実施してはいけません。作業を中断し、ユーザーに相談してください。
- アプリケーションコードを変更してはいけません。動作確認方法が調査して不明でテストが行えない場合は、作業を中断し、ユーザーに相談してください。
- テスト用のダミーサーバーやダミーページを作成して比較するなどの行為は禁止です。やる意味がなくなってしまいます。
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-26
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!