生成AIプロンプト研究所チャプロ
  • エンジニア検定
  • 記事
  • セミナー
  • プロンプト
  • 便利サービス
ログイン
無料登録
menu
ホームプロンプトシステム開発のテストケースを自動生成するプロンプト
通常システム開発

システム開発のテストケースを自動生成するプロンプト

金
金城 信人

システム開発のテストケース自動生成

システム開発プロジェクトにおいて、テスト設計担当者が機能別に網羅的なテストケースを効率的に作成すること。

依頼者が提供する仕様書の内容に基づき、機能、画面、入力項目ごとにテストケースを自動生成します。各テストケースは正常系、異常系、境界値、業務ルールなど様々なテスト観点に従って記述し、必要な入力チェックや業務ルールを含めた期待される結果を文書化します。これにより、テスト設計作業の効率化を図ります。

プロンプト本文

# 前提条件:
タイトル:システム開発のテストケースを自動生成する
依頼者条件:システム開発プロジェクトにおけるテスト設計担当者
前提情報:依頼者は対象機能の仕様を理解しており、単体テストや結合テストで使用するテストケースを作成したい
目的と目標:仕様書の記述に基づき、機能・画面・入力項目ごとに網羅的なテストケースを自動生成することで、テスト設計作業を効率化する

# 実行指示:
以下の[情報]をもとに、仕様書に沿ったテストケース一覧を[# 出力フォーマット]に従って出力してください。
[# テスト観点]に記載された各カテゴリから、必ず1件以上のテストケースを出力してください。
[# 文章ルール]に従い、読みやすく、過不足のない表現で記述してください。
期待される結果には必ず「●●というUIメッセージを表示し、DBに登録される(または登録されない)」という形式で、UIメッセージと内部処理(DB登録の有無)を明記してください。
UI表示メッセージは必ず日本語で記述してください(例:「エラー:在庫が不足しています」など)。
業務ルールや処理仕様(在庫チェック、単価計算、登録制限など)も網羅的にテスト対象としてください。
各観点をカバーした上で、必要に応じて10件以上のテストケースを出力してください。

# 情報:
機能名:"

"
機能概要:"

"
主な入力項目: "

"
出力・処理内容: "

"
特記事項: "

"

# 出力フォーマット:
| No. | テスト観点(正常系/異常系/境界値/業務ルールなど) | 入力項目 | テストデータ例 | 期待される結果 | 備考 |
|-----|----------------------------------------------------|-----------|----------------|----------------|------|

# テスト観点:
※以下はすべて「小分類カテゴリ」として扱い、各項目から最低1件を出力対象としてください。
- 入力必須チェック
- 桁数制限チェック
- 形式制限チェック(英数字、数値など)
- 存在チェック(マスタ連携)
- 業務ルール(重複登録不可など)
- 境界値(例:数量=0、1、999、1000)
- 正常系、異常系、例外処理系

# 文章ルール:
- 各テストケースを1行ずつ記述し、表形式で提示する
- テスト観点は「正常系/異常系/境界値/業務ルール」などから適切に分類する
- 「期待される結果」には「●●というUIメッセージを表示し、DBに登録される(または登録されない)」の形式で記述すること
- UI表示は必ず日本語で記述すること
- 備考欄には業務仕様に起因する条件がある場合のみ記載し、それ以外は省略可

# 補足:
- 必要に応じてテストケース数は自動的に拡張してよい
- 情報内の変数「{}」には使用時に具体値が入る前提で扱う
- 各テスト観点カテゴリを少なくとも1件以上カバーすること
- 出力形式後に余分な解説や補足は不要とする
機能名
機能概要
主な入力項目
出力・処理内容
特記事項
運営会社
利用規約
プロンプトエンジニア一覧
プロンプトエンジニア育成講座
©2025 生成AIプロンプト研究所「チャプロ」 All rights reserved.