Hitachi

COBOL2002 Professional製品 導入ガイド


2.5 単体テストをタイムリーに実行する

複数人でのCOBOLプログラム開発で,テストデバッガの操作に慣れていないプログラマーが単体テストを実行するケースに,COBOL2002 Developer Professionalの機能である単体テスト支援を適用する例です。

事例5

Eさんは,複数のプログラマーで大規模なシステムを新規開発するプロジェクトを取りまとめることになった。開発するシステムは大量のCOBOLプログラムから構成されるので,各モジュールを並行して開発して工期を短縮したいと考えた。モジュールごとの開発では,開発したプログラム単位でテストするためにダミーの主プログラムや副プログラムが必要だが,プログラム開発に掛けられる工期が不足していた。統合テストでの手戻りを防ぐため,単体テストが必要だが,コマンドの入力では手間も掛かり,プログラマーの大きな負担となっていた。

このケースに単体テスト支援を適用すると,次のような効果があります。

単体テストを実行する例を次の図に示します。

図2‒5 単体テストを実行する

[図データ]