最初のページに戻ります。

総合の目次があるページに戻ります。

よく使うマニュアルです

Wiki

updated on 2004.06.23

14.8.デバッグ用チェックリスト

[ Previous ] [ HOME ] [ Upper ] [ Next ]


以前、作成した、プログラム単体テスト用のチェックリストです。役立つかどうか、分かりませんが、趣旨としては、作成したプログラムをこの項目のテストをして、バグを減らそうというものです。品質管理の一つです。

全般
C-1 コメントは適切に記入されているか
C-2 ジョブの異常終了はないか
C-3 メッセージのモニタリングは正しいか
C-4 OVRxxxは正しくセットされているか
C-5 外部スイッチは正しくセットされているか
C-6 レコードの追加処理は正しいか
C-7 レコードの更新処理は正しいか
C-8 レコードの削除処理は正しいか
C-9 日付(年月日)の処理は正しいか
C-10 ジョブの排他処理は正しいか
C-11 実行プログラムの実行順序は正しいか
C-12 転送項目は正しいか
C-13 計算結果の四捨五入、切り上げ、切り捨て、は正しいか
C-14 サブプログラムは正しく終了しているか
C-15 外字は正しく出力しているか
C-16 正しいプリンターに出力しているか
C-17 本番環境またはメニューからテストを実行したか
C-18 すべての抽出条件の指定は正しく実行されるか
C-19 マスター参照の成功、不成功(チェインエラー)の処理は正しいか
C-20 仕様で不明確な点を勝手に解釈しなかったか

 

対話型
I-1 画面の流れ(推移)は正しいか
I-2 入力値のエラーチェックは正しいか
I-3 メッセージは正しく表示されるか
I-4 キーボードロックは正しく行われるか
I-5 カーソルの動きは正しいか
I-6 何も入力せず、実行キーや機能キーを押しても正しく行われるか
I-7 同一入力を、複数ユーザー(複数端末)で実行しても正しく処理するか
I-8 確認画面で、値を修正したら、正しく反映するか
I-9 更新処理のレコード排他ロックは正しくできているか
I-10 レスポンスは適正か(最大3秒以内)
I-11 プリントキーは押せるか
I-12 入力フィールド属性は正しいか
I-13 入力桁の最大桁まで入力したか
I-14 マイナス数値を入力してみたか
I-15 必要なフィールドに漢字が入力できるか
I-16 小数点の入力はできるか
I-17 追加、表示、修正、削除の処理は可能か
I-18 不要なところで排他ロックしていないか

 

バッチ処理
B-1 ファイルレコードなしのときの処理は正しいか
B-2 該当ファイルにレコードありで、抽出レコードがない場合の処理は正しいか
B-3 立て続けに2度以上実行したときの結果は正しいか
B-4 10進数エラーはないか
B-5 ページあふれのときの改ページは正しいか
B-6 小中大キーブレーク、総合計は正しいか
B-7 数字は正しく編集されているか
B-8 印刷のCPI,LPIは正しいか
B-9 SBMJOBの処理は正しいか
B-10 グループ印刷は正しいか(改ページ後の第一行目は印字しているか)
B-11 印刷出力フィールドの桁数は正しいか
B-12 2ページ以上印刷したか

 


[ Previous ] [ HOME ] [ Upper ] [ Next ]

You are at K's tips-n-kicks of AS/400

 

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送