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

IT(結合テスト)

pointこの用語のポイント

pointシステム開発における工程だよ

point「合体して、ちゃんと動く?」を確認するよ

point「IT」と表現された場合は「Integration Test」の略だよ

スポンサーリンク

簡単に書くよ

IT(結合テスト)(読:ケツゴウテスト 英:integration testing)とは

システム開発における工程のひとつ
であり

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


image piyo

詳しく書くよ

サクっと一言で説明すると

合体して動くかのテスト

が「結合テスト」です。

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

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

結合テスト

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

結合テスト2

結合テストは「Integration Test(インテグレーション・テスト)」の頭文字を取って「IT」と表現される……場合もありますし「Joint Test(ジョイント・テスト)」の頭文字を取って「JT」と表現されることも あります。
どの省略表現を使うかはプロジェクトの文化次第です。
お仕事環境に合わせて適当に読み替えてください。

せっかくなので、もう少しシステム的な例も挙げておきましょう。

例えば、あなたが今見ている「わわわIT用語辞典」ですが

1.用語を登録する機能
2.用語を表示する機能
3.用語を検索する機能


を別々に作ってあります。
3つの機能が合体して、1つの「わわわIT用語辞典」として機能しているのです。

結合テスト3

システムというのは、それぞれの機能がきちんと動いているからといって、必ずしも全体がきちんと動いているとは限りません。
例えば、登録はできる、表示もできる、検索もできる、でも何故か登録した一部の用語だけは検索できない、といった事態もありえるでしょう。

このような事態を回避するため、それぞれの機能が連携しても問題が出ないかを確認しておく必要があります。
例えば「登録した用語を、きちんと検索できるか?」などです。

この

「それぞれの機能が連携しても、システムとしてきちんと動くか」を確認するテスト

が結合テストです。
合体したシステム全体を見たときに、おかしなことになっていないかの確認ですね。

結合テスト4

以上で結合テストの説明は終わりですが、せっかくなので「単体テスト」にも簡単に触れておきます。
余裕がある方は頑張って読んであげてください。
脳みそから煙が出そうな人は無理する必要ありません。
ゆっくり休んでください。

休め

あっ、読んでくださるのですね。
ありがとうございます。

それでは、いってみましょう。

単体テストは「合体前のそれぞれの機能がきちんと動くか」を確認するテストです。
ピヨピヨ大魔神に合体する前のピヨレッドたちの動きを確認します。

結合テスト5

わわわIT用語辞典の例で言えば「用語を登録できるか?」「用語を表示できるか?」「用語を検索できるか?」などです。
それぞれの機能自体が問題なく動くかを確認します。

結合テスト6

気が向いたら、セットで覚えてあげてください。

結合テスト:合体して大丈夫かのテスト
単体テスト:合体前の部品のテスト


です。


image piyo2

一言でまとめるよ

まぁ「結合テスト」って単語が出てきたら「合体して ちゃんと動くかを確かめるテストなんだな~」と お考えください。

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

おまけ

■訳してみるよ

「IT」は「Integration Test(インテグレーション・テスト)」の略です。
「integration(インテグレーション)」の意味は「統合」とか「統一」とか「一体化」とかです。
「test(テスト)」はカタカナで「テスト」で分かりますよね。
何となく くっつけると

統合テスト

となります。



■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
エンジニア育成現場の「失敗」集めてみた。 42の失敗事例で学ぶマネジメントのうまい進めかた
「定年力」の鍛え方 老後の毎日を最高にする方法