lg_toolkit_guide

08_test_scenarios_template.md - テストシナリオテンプレート

本テンプレートは、guides/00_policy.mdguides/01_ai_coding_rules.mdguides/03_security_privacy_rules.mdguides/04_ui_ux_rules.mdguides/05_release_checklist.md を前提として使用すること。

1. 基本情報

2. テスト実施時の注意


3. 正常系テスト

No. 観点 操作・条件 期待結果 結果 備考
N-01 基本処理 正常データを入力して実行 想定どおり処理完了し、結果が出力される 未実施 / OK / NG  
N-02 件数整合 入力件数と出力件数を確認 想定ルールどおり件数が一致する 未実施 / OK / NG  
N-03 表示確認 実行後の成功メッセージを確認 利用者向けに分かりやすい完了メッセージが表示される 未実施 / OK / NG  
N-04 出力確認 出力ファイルを開いて内容確認 想定形式で出力され、文字化けがない 未実施 / OK / NG  

4. 異常系テスト

No. 観点 操作・条件 期待結果 結果 備考
E-01 必須入力不足 入力ファイル未指定で実行 処理せず、対処方法付きエラーを表示 未実施 / OK / NG  
E-02 形式不正 不正形式ファイルを入力 異常終了せず、エラー内容を表示 未実施 / OK / NG  
E-03 権限不足 書込不可フォルダを出力先に指定 失敗理由を表示し、元データは無変更 未実施 / OK / NG  
E-04 想定外入力 型や桁数が不正な値を入力 エラー表示またはスキップ処理が行われる 未実施 / OK / NG  

5. 境界値テスト

No. 観点 操作・条件 期待結果 結果 備考
B-01 最小件数 最小構成データ(1件等)で実行 正常に処理できる 未実施 / OK / NG  
B-02 最大件数 想定上限件数のデータで実行 極端な遅延や停止なく処理できる 未実施 / OK / NG  
B-03 最小/最大文字数 項目長の下限・上限で実行 桁あふれや切捨てが想定どおり 未実施 / OK / NG  
B-04 空白・ゼロ 空文字、0、空白含み値で実行 ルールどおり扱われる 未実施 / OK / NG  

6. 再実行テスト

No. 観点 操作・条件 期待結果 結果 備考
R-01 同じ入力で再実行 同一入力で2回連続実行 同じ結果になる(再現性あり) 未実施 / OK / NG  
R-02 出力ファイル既存 同名出力が既にある状態で実行 上書き回避または確認が行われる 未実施 / OK / NG  
R-03 途中失敗後の再実行 前回失敗状態のまま再実行 中間状態から復旧できる、または安全に再処理できる 未実施 / OK / NG  
R-04 入力ファイル空 0件または空ファイルで実行 異常終了せず、件数0として扱える 未実施 / OK / NG  
R-05 一部不正データ含む入力 正常行と不正行が混在する入力で実行 不正行の扱いが仕様どおり(停止/スキップ) 未実施 / OK / NG  

標準テストパターン(案件に応じて選択):

Office変換系ツールで追加確認する観点(該当時):

補足:

7. ファイル入出力テスト

No. 観点 操作・条件 期待結果 結果 備考
F-01 元ファイル保護 実行前後で元ファイルを比較 元ファイルが変更されていない 未実施 / OK / NG  
F-02 出力先妥当性 指定した出力先にのみ作成されるか確認 意図しない場所に出力されない 未実施 / OK / NG  
F-03 命名規則 出力ファイル名を確認 既存ファイル衝突を避ける命名となっている 未実施 / OK / NG  
F-04 一時ファイル 処理中/処理後の一時ファイル確認 不要な一時ファイルが残らない 未実施 / OK / NG  

8. 個人情報・ログ確認

No. 観点 操作・条件 期待結果 結果 備考
P-01 画面表示 画面メッセージを確認 個人情報をそのまま表示しない 未実施 / OK / NG  
P-02 ログ出力 ログファイル/コンソールを確認 個人情報が出力されない 未実施 / OK / NG  
P-03 保存データ 設定・履歴・一時領域を確認 個人情報の恒久保存がない 未実施 / OK / NG  

9. 外部通信確認

No. 観点 操作・条件 期待結果 結果 備考
C-01 外部API 実行時通信の有無を確認 外部API呼び出しがない 未実施 / OK / NG  
C-02 外部CDN 参照先URLや構成を確認 外部CDN参照がない 未実施 / OK / NG  
C-03 意図しない通信 実行中の通信挙動を確認 閉域前提を壊す通信がない 未実施 / OK / NG  

10. UI/UX確認

No. 観点 操作・条件 期待結果 結果 備考
U-01 画面構成 入力・実行・結果の配置を確認 要素が分離され、迷いにくい 未実施 / OK / NG  
U-02 エラー表示 異常時表示を確認 原因と対処が短文で分かる 未実施 / OK / NG  
U-03 成功表示 正常時表示を確認 完了と次操作が分かる 未実施 / OK / NG  
U-04 文言 専門用語の使用を確認 職員向けに理解しやすい 未実施 / OK / NG  

11. READMEとの整合確認

No. 観点 操作・条件 期待結果 結果 備考
D-01 手順一致 README記載手順で実行 手順どおりに再現できる 未実施 / OK / NG  
D-02 入出力一致 READMEの入出力説明を確認 実動作と説明が一致する 未実施 / OK / NG  
D-03 注意事項一致 個人情報・上書き・制約の記載確認 実装挙動と矛盾しない 未実施 / OK / NG  

12. 未確認事項

13. 判定結果

14. 文書・ファイル整形確認

No. 観点 操作・条件 期待結果 結果 備考
Q-01 README可読性 README.md をraw表示相当で確認 見出し・本文・箇条書きが読みやすい 未実施 / OK / NG  
Q-02 docs可読性 docs/*.md をraw表示相当で確認 数行圧縮されず、文書構造が維持される 未実施 / OK / NG  
Q-03 manuals可読性 manuals/*.md をraw表示相当で確認 数行圧縮されず、読者別手順書として読みやすい 未実施 / OK / NG  
Q-04 報告書可読性 development_report.md をraw表示相当で確認 数行圧縮されず、経緯と判断が追える 未実施 / OK / NG  
Q-05 箇条書き/チェック形式 Markdownの箇条書きとチェックリストを確認 - [ ] 形式で1項目ずつ改行されている 未実施 / OK / NG  
Q-06 表形式 Markdown表記を確認 表が複数行で整形されている 未実施 / OK / NG  
Q-07 コード整形 src/index.html / src/script.js / src/style.css を確認 改行・インデントが適切で保守しやすい 未実施 / OK / NG  
Q-08 1行化防止 src/index.html / src/script.js / src/style.css の行構成を確認 1行または数行に圧縮されていない 未実施 / OK / NG  
Q-09 報告書配置 development_report.md の配置を確認 ルート直下に1つだけ存在する 未実施 / OK / NG