|
|
「Xpediter/Code Coverage」は、アプリケーション内のどのコードが実際にテストされたかを正確に詳細に記録する高度な分析/テスト ツールです。Xpediter/Code Coverageを使用してカバレージを取得することで、「テストの品質」を数値化することが可能となります。プログラマー自身の「テスト ケースは十分」「このデータで実行すれば大丈夫」、検証者の「これだけ資料があるのなら大丈夫」などの感覚的なものでしかなかったテスト完了の判定基準を、カバレージ済の数値を使用することで明確化。客観的な評価を行うことが可能となります。

-
Xpediter/Code Coverageは、目的別にレポートを出力することができます。単体テスト工程やプログラマーには単にカバレージだけでなく、ソース リスト イメージでステートメントごとの実行済・未済を出力する注釈リスト レポート、結合・総合テスト工程や検証者には一覧形式でプログラムごとのカバレージが出力されるシステム レベル レポート、プログラム レベル レポートがあります。サポートする言語はCOBOL、PL/I、アセンブラです。

<拡大図>
<拡大図>
<拡大図>

‘行マスク’、‘グループ マスク’という2種類のフィルターを適用するとこで、フィルターをパスする特定コードのみのカバレージを出力することが可能です。

あるカバレージを基準として、その基準を満たしているもの、また反対に満たしていないものだけをレポートの出力対象とすることができます。(例.実行されたコードの割合が80%未満のプログラムについてのみ出力)

実行命令のカバレージ
分岐命令のカバレージ(COBOLのみ)
フィルター指定ステートメントにおける上記項目
- Xpediter/TSO、IMS、CICS
- Xpediter/CodeCoverage
- Xpediter/Xchange





