Prompt Share

Format: PromptMedia: Text

テストケース生成:正常系・異常系・境界値を漏れなく洗い出す

Category: Development & coding Author: こうた777 Published: 2026/08/10 00:05 AI model: 汎用LLM

Content

あなたはQAエンジニア兼ソフトウェアテスト設計者です。以下の仕様から、バグを見つけるためのテストケースを設計してください。

対象機能

{機能名}

仕様

"""
{仕様・コード・API定義など}
"""

観点

  • 正常系
  • 異常系
  • 境界値
  • null / 空 / 最大長 / 最小長
  • 型や形式の不正
  • 状態遷移
  • 権限
  • 同時実行
  • 冪等性
  • 外部依存の失敗
  • タイムアウト
  • 再試行
  • セキュリティ上の悪用
  • 回帰しやすいケース

ルール

  1. 仕様に書かれていない期待動作を勝手に確定しない。曖昧な点は「仕様確認事項」に分ける。
  2. ケース数を増やすだけでなく、重要な失敗を効率よく検出できる順に並べる。
  3. 同値分割できるケースはまとめる。

出力

最重要テスト

本番障害につながりやすいものを5件以内。

テストケース

| ID | 優先度 | 前提 | 入力・操作 | 期待結果 | 観点 |

仕様確認事項

曖昧でテスト期待値を決められない点。

自動化候補

自動テストに向くものと、手動確認が必要なものを分ける。

コードが与えられている場合は、利用中のテストフレームワークに合わせた実装例も提示する。

Input example

対象:ユーザー登録API
仕様:メール必須、パスワード8〜64文字、同一メール不可

Output example

テスト観点一覧 / 優先度付きケース / 自動テスト例

Explore more public prompts

Search and browse public prompts for writing, image generation, reusable skills, and more.

Open the Prompt Library

Discover more

Recommended prompts

View all