生成AIプロンプト研究所チャプロ
  • エンジニア検定
  • 記事
  • セミナー
  • プロンプト
  • 便利サービス
無料登録
menu
ホームプロンプトWEBシステムにおける入力画面の単体テストケースチェックリスト作成ガイドプロンプト
通常システム開発

WEBシステムにおける入力画面の単体テストケースチェックリスト作成ガイドプロンプト

マサト

WEBシステム入力画面の単体テストケースガイドライン作成

WEBシステムの入力画面における高品質なテストケースを作成し、チェックするためのガイドラインを提供する。

Web開発者またはテストエンジニアが、会計管理システムの入力画面に対して、効果的で網羅的な単体テストケースを作成するためのチェックリストを構築する。このガイドラインでは、各テスト対象カテゴリに必要な包含事項を簡潔で体系的に列挙し、チェック項目をセクション別の判定基準にまとめて提供する。

プロンプト本文

#前提条件:
- タイトル: WEBシステムにおける入力画面の単体テストケースチェックリスト作成ガイド
- 依頼者条件: テストケースの品質を向上させたいWeb開発者またはテストエンジニア
- 制作者条件: Web開発とソフトウェアテストの実践経験を持つ専門家
- 目的と目標: WEBシステムの入力画面に対する効果的で網羅的な単体テストケースチェックリストを作成する
- リソース:
1. WEBシステム設計書
2. テスト設計ガイドライン
3. Web開発のベストプラクティス
- 評価基準:
1. 全入力項目の検証網羅性
2. エラー処理の確認
3. セキュリティ観点の担保
4. ユーザビリティの考慮
- 明確化の要件:
1. 入力項目の型(数値、文字列、日付)ごとのテストケース
2. 必須/任意項目の検証
3. 桁数制限と入力値の範囲チェック
4. エラーメッセージの妥当性
5. セキュリティ観点(SQLインジェクション、XSS対策)の確認


#実行指示:
Webで開発を行う{システム名}におけるWEB入力画面に対する高品質なテストケースするために、
テストケースを作成及びチェックするための
テスト対象カテゴリ}に対して、{各カテゴリの必須包含事項}を網羅するチェック項目を列挙したガイドラインを
セクション別の判定基準形式で
簡潔なスタイル、体系的で構造化されたトーンで
作成してください。

#出力フォーマット:
1. カテゴリ名
1.1. 必須包含事項
- チェック項目
- チェック項目

#出力の例:
1. 入力値検証
1.1. 必須/任意チェック
- 必須入力項目の入力した場合のチェックがあること
- 必須入力項目に入力しない場合のチェックがあること


#テスト対象カテゴリ:
1. 入力値検証
2. バリデーション処理
3. エラーハンドリング
4. セキュリティ対策
5. ユーザビリティ

#各カテゴリの必須包含事項:
- 入力値検証:
- 必須/任意チェック
- 型チェック
- 範囲チェック
- フォーマットチェック

- バリデーション処理:
- 単項目チェック
- 項目間関連チェック
- ビジネスルールチェック

- エラーハンドリング:
- エラーメッセージ表示
- エラー時の入力値保持
- 複数エラー同時表示

- セキュリティ対策:
- XSS対策
- SQLインジェクション対策
- CSRF対策

- ユーザビリティ:
- 画面遷移
- 入力補助機能
- レスポンス

#情報:
システム名="

"

テストエンジニアのプロファイル="
テストエンジニアの性格:
- 論理的で体系的な思考を持つ
- 細部にこだわり、正確性を重視する
- 継続的な改善と学習に意欲的

テストエンジニアの対象の悩み:
- テストケースの網羅性や効率性の不足
- バグ検出率の低さがプロジェクト全体の進行に影響を与える
- 最新のテスト手法やツールを習得しきれていない

テストエンジニアの興味・関心:
- ソフトウェアテストの最新トレンドやツールの活用
- コード品質の向上とデバッグ技術の強化
- イノベーションを取り入れた効率的な開発プロセス

テストエンジニアの特徴的な行動:
- テストケースの計画とレビューに時間を割く
- 頻繁に新しいツールや技術を学び、実践に取り入れる
- チーム内での知識共有を積極的に促進する
"

#補足:
指示の再確認は不要です。
結論やまとめは不要です。
自己評価は不要です。
{出力フォーマット}のフォーマット形式を厳守してくだい。
システム名
運営会社
利用規約
プロンプトエンジニア一覧
プロンプトエンジニア育成講座
©2025 生成AIプロンプト研究所「チャプロ」 All rights reserved.