JavaA2Z

KAB-studio > プログラミング > JavaA2Z > 単体テストとは

単体テスト

日本語 単体試験
英語 unit test
ふりがな たんたいてすと
フリガナ タンタイテスト

解説

個別部品のテスト。
テストフェーズのひとつであり、最初にうテスト。
クラスメソッドといった、小さな部品単位でうテスト。「結合テスト」「総合テスト」と異なり、他の部品との関連性を問うテストはわない。
当然、他の部品との結合が密の部品はテストできない。そのため、クラスそれぞれががんじがらめに絡み合っているような場合、最悪プロジェクト全体で単体テストをうようなこともある。
 
狭義には、JUnitによるテストプログラムを指す。
ユニットテスト」とも呼ばれる。
クラス単位で、テストをうためのクラスを作り、テスト対象のpublicメソッド単位でテストメソッドを作る。つまり、メソッド呼び出し値をチェックするメソッドという、「テストをするプログラム」を作ることになる。
テストは自動的われ、また頻繁にう事ができるため、常にプログラムの品質を保証することができる。さらに「テストファースト」をうことでよりバグの少ないプログラムを作ることができる。

参考サイト

  • (参考サイトはありません)

(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

「単体テストがプロジェクト全体なんて、ありえないでしょ」
「いや、製造単位がAP層とPR層に分かれてるときなんか良くあるぞ」
「そうそう、仕様書なしでJSPだけ先に作れとかざらにあるって」
「……それ、最悪……」
「いいこともあるぞ」
「いいこと?」
「自分で作ったものがバグなしで一発で通ると、自分は神!! とか浸れる」
「あー、わからなくもないけど、やっぱわからない」
「単体テストがプロジェクト全体なんて、ありえないでしょ」
「いや、製造単位がAP層とPR層に分かれてるときなんか良くあるぞ」
「そうそう、仕様書なしでJSPだけ先に作れとかざらにあるって」
「……それ、最悪……」
「いいこともあるぞ」
「いいこと?」
「自分で作ったものがバグなしで一発で通ると、自分は神!! とか浸れる」
「あー、わからなくもないけど、やっぱわからない」

この単語を含むページ

「みだし」に含まれているページ

「サンプルプログラムとか」に含まれているページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2005/05/18
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。