「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ビッグバンテスト

pointこの用語のポイント

point結合テストの やり方だよ

point全部の部品をくっつけて一気にテストするよ

スポンサーリンク

簡単に書くよ

ビッグバンテスト(英:Big Bang integration testing)とは

「合体して、ちゃんと動く?」を確認するテスト(結合テスト)の やり方のひとつ
であり

まずは全部の部品をくっつけて、それから一気にテストをやる やり方
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「結合テスト」について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

結合テストは「合体して、ちゃんと動く?」を確認するテストです。
システム開発における工程のひとつです。

ある程度以上の規模のシステムを作るときは、システム全体をまとめて一気に作ることは、ほとんどありません。
機能や部品単位で分けて作って、最後にそれを合体させることで完成させます。

システムというのは普通のロボットではなくて合体ロボなのです。
ピヨレッドからピヨピンクまでが合体してピヨピヨ大魔神になります。

ビッグバンテスト

この合体ロボが「合体しても、ちゃんと動くか?」を確認するのが結合テストです。

ビッグバンテスト2

ちなみに「合体する部品は、ちゃんと動く?」を確認する工程は「単体テスト」と呼んだりします。

ビッグバンテスト3

気が向いたら、併せて覚えてあげてください。

単体テスト:合体前の部品のテスト
結合テスト:合体後の全体のテスト


です。

ビッグバンテスト4

以上を踏まえて、本題に入ります。

結合テストのやり方は大きく分けて2つあります。
それは

1.部品を ちょっとくっつけてテストし、そのテストがOKだったらもうちょっと部品をくっつけてテストし……というのを繰り返して最終的に全部の部品が合体した状態になるやり方
2.まずは全部の部品をくっつけて、それから一気に全部のテストをするやり方


の2つです。
※実際にはもっと細かく分けられますが、とりあえず今回は2つに分けます。

例えば、4つの部品がくっついて1つのシステムになるピヨピヨシステムがあるとしましょう。

ビッグバンテスト5

まずは部品1と部品2をくっつけます。
部品3と部品4はテスト用に用意したダミーの部品です。

ビッグバンテスト6

この状態で、やれるテストをやります。

ビッグバンテスト7

テストがOKだったら、部品3をくっつけます。
部品4はテスト用に用意したダミーの部品です。

ビッグバンテスト8

この状態で、やれるテストをやります。

ビッグバンテスト9

テストがOKだったら、部品4をくっつけます。

ビッグバンテスト10

この状態で、やれるテストをやります。

ビッグバンテスト11

これで全部の部品がくっついた状態のテストが終わりましたね。
ピヨピヨシステムの結合テストが終わりました。

ビッグバンテスト12

このようなテストのやり方が

1.部品を ちょっとくっつけてテストし、そのテストがOKだったらもうちょっと部品をくっつけてテストし……というのを繰り返して最終的に全部の部品が合体した状態になるやり方

です。

次に行きます。

例えば、4つの部品がくっついて1つのシステムになるピヨピヨシステムがあるとしましょう。

ビッグバンテスト13

今度は部品1と部品2と部品3と部品4をくっつけます。
全部の部品をくっつけちゃうのです。

ビッグバンテスト14

この状態で、やれるテストをやります。

ビッグバンテスト15

これで全部の部品がくっついた状態のテストが終わりましたね。
ピヨピヨシステムの結合テストが終わりました。

ビッグバンテスト16

このようなテストのやり方が

2.まずは全部の部品をくっつけて、それから一気に全部のテストをするやり方

です。

この2つの結合テストのやり方のうち

2.まずは全部の部品をくっつけて、それから一気に全部のテストをするやり方

を指す呼び名が「ビッグバンテスト」です。

ビッグバンテスト17

ビッグバンテストは、全部の部品をくっつけてから一気にテストをやります。
「ちょっと部品をくっつけて、ちょっとテストして」を繰り返すよりも、テスト自体の手間は少なくなるでしょう。
一方で、テストがNGのときに、どこに原因があるか分かりにくいという弱点もあります。

そのため、ビッグバンテストは小規模なシステムで採用される結合テストのやり方です。

……実際には、規模が大きくても時間が足りなくてビッグバンテストにすることはありますけどね。
それは泣く泣く選択しているだけです。
本当は「ちょっと部品をくっつけて、ちょっとテストして」を繰り返したいはずです。


image piyo2

一言でまとめるよ

まぁ「ビッグバンテスト」って単語が出てきたら「全部の部品をくっつけてから一気にテストするやり方なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像009
書籍画像005

おまけ

■訳してみるよ

「big bang(ビッグバン)」は「宇宙の始めの大爆発」的な意味です。
「test(テスト)」はカタカナで「テスト」で分かりますよね。
何となく くっつけると

宇宙の始めの大爆発テスト

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
実務で役立つ ログの教科書 基礎知識から収集方法・分析手法・トラブルシューティング・パフォーマンス最適化・機械学習での活用まで
AI用語図鑑 ビジネス・開発・試験対策に使える厳選キーワード256