テストケースを作成するプロンプト
中級
このプロンプトでできること
機能のテストケースを、正常系・異常系を網羅して作成します。
プロンプト
以下の機能のテストケースを作成してください。
## 機能概要
{テスト対象の機能}
## 機能仕様
{詳細な仕様}
## テストの種類
{単体テスト/結合テスト/E2Eテストなど}
## 出力形式
1. テスト観点
2. テストケース一覧(ID、カテゴリ、内容、期待結果、優先度)
3. 正常系テスト
4. 異常系テスト
5. 境界値テスト
6. テストデータ
出力例
テストケース: ログイン機能
テスト観点
- 認証の正確性
- エラーハンドリング
- セキュリティ
- ユーザビリティ
テストケース一覧
ID カテゴリ テスト内容 期待結果 優先度 TC-001 正常系 正しいメール/パスワードでログイン ダッシュボードに遷移 高 TC-002 異常系 誤ったパスワードでログイン エラーメッセージ表示 高 TC-003 異常系 未登録メールでログイン エラーメッセージ表示 高 TC-004 境界値 パスワード最小文字数(8文字) ログイン成功 中 TC-005 境界値 パスワード最大文字数(100文字) ログイン成功 中 TC-006 セキュリティ 5回連続失敗 アカウントロック 高 TC-001: 正しい認証情報でログイン
前提条件
- 有効なユーザーアカウントが存在する
手順
- ログイン画面を開く
- メールアドレスを入力
- パスワードを入力
- ログインボタンをクリック
期待結果
- ダッシュボード画面に遷移する
- ヘッダーにユーザー名が表示される
テストデータ
- メール: test@example.com
- パスワード: Test1234!