CCL 【結合テストチェックリスト】

概要

CCL(結合テストチェックリスト)とは、ソフトウェア開発において、複数のプログラムを連結、連携させたときに仕様通りに動作するか調べるために作成する検査項目のリスト。様々なテストケースを想定して、どのようなや条件を与えるとどのような出力が得られるべきかを記述する。

単体で動作するプログラムを複数連結して動作させたときに、想定通りにプログラム間が連携するか調べるソフトウェアテストを「連結テスト」(Combined Testing)あるいは「結合テスト」という。CCLはこのテストをう際の検査項目を列挙したチェックリスト(CL)である。

個々の連携動作などについて、実行する処理と想定される出力や動作などを列挙していく。異常な入力や不適切な操作がわれた際に適切にエラー処理などがわれるかどうかといった点も列挙する必要がある。CCLの網羅性次第で結合テストの品質は大きく左右される。

同じように、単体テストユニットテスト)で用いられる検査項目のリストを「PCL」(P:Program)、総合テストシステムテスト)で用いられるリストを「SCL」(S:System)という。これらは1990年代以前から日本のソフトウェア開発現場で用いられてきたが、英語の文献にはほぼ記載がなく、和製英語と考えられる。

(2024.7.22更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる