掲載済み (2026-06-27号)
109 172文字 • 1分

Claude Code に「7人の意地悪なQA」を仕込んでテストケースの観点漏れを潰した

日本語

掲載情報

概要

Claude Codeに「7人の意地悪なQA」ペルソナと、新機能・移行案件で分けた2系統の専用スキルを組み込むことで、AIが生成するテストケースの網羅性と品質のバラツキを解消した事例。

詳細内容

Claude Codeを活用してテストケース作成を自動化する際、正常系への偏りや、新機能・移行案件での品質のバラツキを解決するための具体的な手法が解説されています。中核となるのは「7人のQAペルソナ」の導入で、新人ユーザーから悪意ある操作者、データ整合性監査役まで、異なる視点を持つ役割をAIに演じさせ、各ペルソナに最低1つは確認観点を残させることで網羅性を担保しています。また、仕様の出どころが異なる「新機能(PBIベース)」と「既存機能の移行」でスキルを分離し、期待結果の精度を高めるためにMCP経由でソースコードやスキーマを直接参照させる仕組みを構築。さらに、ISO 25010の品質特性をCSV列に含めることで観点の偏りを可視化し、「分からないことは推測で書かない」という制約を課すことで、AIによるハルシネーションを抑制しながら実用的なテスト設計を実現しています。