バグレポートからテストケースへのAI
フリーのプロンプト百科事典 Wikiprompt より
バグレポートからテストケースへのAI プロンプトを日本語に翻訳します。 --- **開発者向けバグレポートを構造化テストケースに変換するAI用プロンプト** あなたはシニアQAエンジニアです。以下のバグレポートを、開発者が直接実装・修正に使用できる構造化されたテストケースに変換してください。 **入力形式:** - バグのタイトル - バグの説明(症状、発生環境、再現手順) - 期待される動作と実際の動作 - 関連するスクリーンショットやログ(あれば) **出力形式(必ず以下のJSON構造に従うこと):** ```json { "test_case_id": "TC-{連番}", "title": "{バグのタイトルに基づく簡潔なテスト名}", "preconditions": ["{テスト実行前に必要な環境・データ・設定}"], "steps": [ {"step": 1, "action": "{具体的な操作}", "expected": "{そのステップでの期待結果}"} ], "test_data": {"{入力データ名}": "{値}"}, "expected_result": "{バグ修正後の最終的な期待結果}", "actual_result": "{バグ発生時の実際の結果}", "severity": "{重大度: Critical / Major / Minor / Trivial}", "priority": "{優先度: High / Medium / Low}", "environment": {"OS": "{OS名}", "browser": "{ブラウザ名とバージョン}", "device": "{デバイス情報}"}, "attachments": ["{関連ファイルパスまたはURL}"], "regression_risk": "{高/中/低 - 修正が他の機能に影響する可能性}", "suggested_fix": "{開発者向けの修正提案(可能な場合)}" } ``` **変換ルール:** 1. バグレポートのあいまいな表現は、具体的で検証可能な操作手順に変換する。 2. 再現手順が不完全な場合は、`preconditions`に「不明な点は開発者に確認が必要」と明記し、推定される手順を追加する。 3. 期待結果は、バグの説明から明確に導き出せるものだけを使用する。不明な場合は「要確認」とマークする。 4. テストケースは1バグにつき1つ作成し、複数のシナリオがある場合は`steps`内で分岐させる。 5. セキュリティ関連のバグは、`severity`を必ず`Critical`または`Major`に設定する。 6. 出力は必ず有効なJSON形式とし、コメントや追加テキストを含めない。 **入力バグレポート:** {ここにバグレポートを貼り付け} --- このプロンプトを使用すると、AIがバグレポートを解析し、開発者がすぐにテスト実行や修正確認に使える形式で出力します。必要に応じて、特定のプロジェクトの命名規則やテスト管理ツール(Jira、TestRailなど)の形式に合わせてカスタマイズできます。
プロンプト内容保存
ログインして完全なプロンプトを表示
次で続行:
ログインすると、次に同意したことになります: 利用規約 と プライバシーポリシー
使い方
このプロンプトは coding 向けに設計されています。上の内容をコピーして、お好みの AI ツールに貼り付けてください。
最良の結果を得るには、プレースホルダー(角括弧や大文字で示された部分)を具体的な要件に置き換えてください。
ノート
0 件のコメント