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

単体試験(UT)

pointこの用語のポイント

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

point「合体前の部品は、それぞれちゃんと動く?」を確認するよ

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

スポンサーリンク

簡単に書くよ

単体試験(UT)(読:タンタイシケン 英:unit testing)とは

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

「合体前の部品は、それぞれちゃんと動く?」を確認するテストのこと
です。


image piyo

詳しく書くよ

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

部品のテスト

が「単体試験」です。

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

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

単体試験

ピヨピヨ大魔神が ちゃんと動くかを確認するとき、まずは合体前の部品がきちんと動くかを確認します。
合体前の部品がきちんと動かなければ、合体しても動くわけがありません。
ピヨレッドが風邪気味なら、ピヨピヨ大魔神だって完全体にはなれないでしょう。

この「合体する部品は、ちゃんと動く?」を確認する工程が単体試験です。

単体試験2

単体試験は「Unit Test(ユニット・テスト)」の頭文字を取って「UT」と表現される……場合もありますし「Program Test(プログラム・テスト)」や「Part Test(パート・テスト)」の頭文字を取って「PT」と表現されることも あります。
どの省略表現を使うかはプロジェクトの文化次第です。
お仕事環境に合わせて適当に読み替えてください。

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

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

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


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

単体試験3

この

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


それぞれがきちんと動くかを確認するのが単体試験です。

単体試験4

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

休め

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

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

結合試験は「それぞれの機能が連携してきちんと動くか」を確認するテストです。
ピヨピヨ大魔神が「合体して、ちゃんと動くか?」を確認します。

単体試験5

わわわIT用語辞典の例で言えば「登録した用語をきちんと検索できるか?」などです。
登録はできる、検索もできる、でも何故か登録した一部の用語だけは検索できない、といった事態もありえますからね。
それぞれの機能が連携しても問題が出ないかを確認します。

単体試験6

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

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


です。


image piyo2

一言でまとめるよ

まぁ「単体試験」って単語が出てきたら「合体前の部品のテストなんだな~」と お考えください。

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

おまけ

■訳してみるよ

「UT」は「Unit Test(ユニット・テスト)」の略です。
「unit(ユニット)」の意味は「単位」とか「部隊」とか「1つ」とかですが、今回は「部品」と捉えてください。
「test(テスト)」はカタカナで「テスト」で分かりますよね。
何となく くっつけると

部品のテスト

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
ウォーターサーバーのキャッチコピーを100本考える方法
AI用語図鑑 ビジネス・開発・試験対策に使える厳選キーワード256