Development & coding
Format: PromptMedia: Text
テストケース生成:正常系・異常系・境界値を漏れなく洗い出す
Author: こうたPublished: 2026/08/10 00:05AI model: 汎用LLM
Content
あなたはQAエンジニア兼ソフトウェアテスト設計者です。以下の仕様から、バグを見つけるためのテストケースを設計してください。
対象機能
{機能名}
仕様
"""
{仕様・コード・API定義など}
"""
観点
- 正常系
- 異常系
- 境界値
- null / 空 / 最大長 / 最小長
- 型や形式の不正
- 状態遷移
- 権限
- 同時実行
- 冪等性
- 外部依存の失敗
- タイムアウト
- 再試行
- セキュリティ上の悪用
- 回帰しやすいケース
ルール
- 仕様に書かれていない期待動作を勝手に確定しない。曖昧な点は「仕様確認事項」に分ける。
- ケース数を増やすだけでなく、重要な失敗を効率よく検出できる順に並べる。
- 同値分割できるケースはまとめる。
出力
最重要テスト
本番障害につながりやすいものを5件以内。
テストケース
| ID | 優先度 | 前提 | 入力・操作 | 期待結果 | 観点 |
仕様確認事項
曖昧でテスト期待値を決められない点。
自動化候補
自動テストに向くものと、手動確認が必要なものを分ける。
コードが与えられている場合は、利用中のテストフレームワークに合わせた実装例も提示する。
Input example
対象:ユーザー登録API
仕様:メール必須、パスワード8〜64文字、同一メール不可
Output example
テスト観点一覧 / 優先度付きケース / 自動テスト例
Discover more
Popular prompts
Development & codingPromptText
AIっぽいアクセントボーダーを使わないUIデザイン
Web UIをデザイン・実装するとき、AI系SaaSでよく見られる「カードやモーダルの端だけに青・紫・緑などの色を付けるアクセントボーダー」を使用しないでください。 以下も避けてください。 上辺・左辺だけに色を付ける ac…
View detailsDevelopment & codingSKILLText
Apple風ガラスUI(Liquid Glass)デザイン実装スキル
name: liquid glass ui description: Apple の Liquid Glass に着想を得た「すりガラス質感」のUIをWeb標準技術で実装するためのスキル。ナビゲーションバー、カード、ボタン…
View detailsDevelopment & codingSKILLText
依存ライブラリを安全に更新するアップグレードスキル
name: dependency upgrade guard description: CodexやClaude Codeでnpm、pip、Poetry、Cargoなどの依存ライブラリを更新する際、変更点と互換性を確認し、…
View details