Communityコーディング&開発github.com

saleem-daqa/qa-test-case-generation

要件、モックアップ、テンプレートからプロフェッショナルで重複のない手動QAテストケースを生成する再利用可能なエージェントスキルです。

qa-test-case-generation とは?

このスキルは、AIエージェント(例:Claude Code)が、ソフトウェア開発プロジェクトにおいて、要件定義書、モックアップ、テストテンプレートなどの入力から、プロフェッショナルかつ重複のない手動QAテストケースを自動生成するための再利用可能なスキルです。QAエンジニアや開発者が手動でテストケースを作成する際の時間と労力を大幅に削減し、テスト coverage の品質を向上させることができます。このスキルは、与えられたドキュメントを解析し、体系的にテストシナリオ、期待される結果、事前条件などを生成します。主にClaude CodeやCursorなどのコーディングエージェントツールと連携して使用されることを想定しています。

対応~Claude Code~Codex CLI~Cursor
npx skills add saleem-daqa/qa-test-case-generation

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

qa-test-case-generation は何をしますか?

要件、モックアップ、テンプレートからプロフェッショナルで重複のない手動QAテストケースを生成する再利用可能なエージェントスキルです。

このスキルを使用すると、AIエージェントはプロジェクトの要件やデザインモックアップを解析し、包括的で重複のない手動テストケーススイートを生成できます。テスト計画、テストシナリオ、期待される結果、事前条件、テストデータ、重大度レベルなど、プロフェッショナルなQAテストドキュメントに必要な要素を含みます。

主な機能:

  • 要件文書からテストケースを自動生成
  • モックアップ画像やワイヤーフレームの視覚要素をテストケースに変換
  • 既存のテストケースとの重複を検出し、重複排除
  • 標準的なテストケーステンプレート(例: テストケースID、説明、手順、期待結果)に準拠
  • プロジェクト固有のテストレベル(単体、統合、システム、受け入れテスト)への対応

使用方法

  1. エージェントに要件書やモックアップを提供します。
  2. 必要に応じて、使用するテストケーステンプレートを指定します。
  3. スキルが自動的にテストケースを生成し、重複を排除します。
  4. 生成されたテストケースを確認し、必要に応じて修正・調整します。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIコーディングエージェント

テクニカルノート

このスキルは、与えられたドキュメントの構造を解析し、意味的な類似性を評価することで重複を防止します。テストケースは標準的なフォーマットで出力され、テスト管理ツール(TestRail、Jira Zephyrなど)へのインポートに適した形式で提供されます。

貢献

改善や追加機能の提案は、GitHubリポジトリのIssueやPull Requestを通じて歓迎します。

関連スキル