ビッグバンテスト 【big-bang testing】

概要

ビッグバンテスト(big-bang testing)とは、ソフトウェアテストの手法の一つで、プログラムを構成するすべてのモジュール(部品)を繋いで一気に動作検証する方式。実行前にそれぞれのモジュール単体テストを完了している必要がある。

ソフトウェアテスト開発したソフトウェアの動作を検証する工程で、開発段階に応じて単体テスト結合テスト統合テスト)、システムテストなどの種類がある。ビッグバンテストは複数の構成要素を組み合わせる結合テストの手法の一つである。

結合テストのうち、上位プログラムから順に下位プログラムを繋いで段階的にテストする手法を「トップダウンテスト」、下位プログラムから順に上位に向かってテストする手法を「ボトムアップテスト」というが、ビッグバンテストはすべての要素を繋ぎ合わせて一度にテストする。

段階的に繋いでいく手法では未完成なプログラムの代わりに用いるドライバスタブなどを用意する必要があるが、ビッグバンテストはすべてのプログラムができてから一気にテストするため、代用品を作る必要がない。テストの回数も少なくでき、作業量を減らすことができる。

ただし、複数のプログラムを同時にテストするため、問題が発生したときにどこに原因があるかを特定するのに手間取ることがある。規模が大きくなるほど調査が困難になるため、ビッグバンテストは小規模なシステムや構造の単純なプログラムのテストに用いられる。

(2024.9.1更新)

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

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