test)とはプログラムの中身がどうなってるかは気にせず、何を入れると何が出てくるか?だけに着目して行うテストのことです。詳しく書くよ一言で言えば「中身を気にしないで行うテスト」が「ブラックボックステスト」です。対象となるプログラムの内部構造は意識しないで「何を入れると何が出てくるか?」にのみ着目します。ピヨ太君がぴよぴよ苺大福製造機を作ったとしましょう。苺大福製造機は、苺と大福を入れると苺大福に加工するのがお仕事の機械です。このぴよぴよ苺大福製造機がきちんと動くかをテストするとします。苺大福製造機は、苺と大福を入れると苺大福になって出てくる機械です。口で言うのは簡単ですが、中身は複雑です。大福を真ん中から真っ二つに割り、そこにヘタを取った苺を突っ込み、また元のようにくっつけるのです。......あれ?中身もそんなに複雑じゃないな。苺大福製造機は、大福を真ん中から真っ二つに割り、そこにヘタを取った苺を突っ込み、また元のようにくっつけることで苺大福を作る機械です。ブラックボックステストにおいては、そんなぴよぴよ苺大福製造機の内部構造を気にしません。中身なんて知ったこっちゃないのです。入るものと出てくるもののみに着目して1.苺と大福を入れると苺大福が出てくるか2.苺とケーキを入れたら何が出てくるかのような確認を行います。ブラックボックステストの説明としては、そんなところでしょうかね。ついでなので書いておくと、ブラックボックステストと対になる用語として「ホワイトボックステスト」というのもあります。ホワイトボックステストは「プログラムの中身に着目して、それぞれの処理がきちんと動くかを確認するテスト」です。「こんなデータを入れるとプログラムさんはこんな判断をするはずだけど、本当にそんな判断をするか確認しよう」のように、プログラムの中身がどうなっているかを意識して行います。先程のぴよぴよ苺大福製造機の話で言えば1.大福を真ん中から真っ二つに割れるか2.大福を真ん中から真っ二つに割れない場合どうなるか3.苺のヘタを取れるか4.苺のヘタが取れない場合どうなるか(最初からヘタが付いていない、等)5.苺を大福の中に入れられるか6.苺を大福の中に入れられなかった場合どうなるか7.一度割った大福を元のようにくっつけられるか8.一度割った大福を元のようにくっつけられない場合どうなるかのように、ぴよぴよ苺大福製造機の中身が「大福を真ん中から真っ二つに割り、そこにヘタを取った苺を突っ込み、また元のようにくっつけることで苺大福を作る機械である」と知っている前提で、それぞれの工程がきちんと行われるかを確認するテストです。ブラックボックステストとホワイトボックステストはセットで覚えてあげてください。大雑把なイメージとしては、ブラックボックステストは使う人目線で行うテスト、ホワイトボックステストは作る人目線で行うテストです。一言でまとめるよまぁ「ブラックボックステスト」って単語が出てきたら「プログラムの中身は気にしないで、何を入れると何が出てくるか?を確認するテストなんだな~」と、お考えください。マコト)1979年1月1日生まれ。イギリス生まれの日本育ち。システム開発系の仕事を中心に10年以上IT業界に生息しているが、実は横文字と専門用語が苦手。同業者と話すときは「日本語で喋れ!日本語で!」と心の中で毒づくも、自分も専門家という立場なので大っぴらには文句を言えない日々を送る。Service」Webサイト)をご覧ください。「どんなお仕事やってるの?」「業務経歴書が欲しいな~」「スキルシートを送ってよ」等々、お仕事関係で過去に必要になったプロフィールはすべて公開しています。「こんな情報も知りたいんだけど」なご要望をいただければ、随時追記いたします。>>※本サイトは「何となく分かる」を目的としているため、正確性に欠ける表現がございます。具体的かつ正確性の高い情報を求めている方は、こそっとお戻りください。通信するときに使う、データの通り道のことです。電話回線か光回線のことを指す場合もあります。通信は「情報を伝えること」ね。Windowsの管理ツールの一つで、メモリにおかしなところが無いかチェックしてくれる機能です。メモリは「パソコンさんが作業するときに使う机」ね。Term」の実行ファイルです。予備知識から行きましょう。悪意のあるハッカーさんのこと。「クラッカー」のことです。「ブラック」+「ハッカー」で「ブラックハッカー」です。属性型JPドメイン名のひとつであり「日本の地方公共団体は使ってもいーよ」な制限がついているドメイン名(の一部)です。UNIX系のOS(LinuxとかMacとか)で使えるコマンド「bzip2」の本体ファイルです。予備知識から行きましょう。コマンド「bzip2」は「ファイルを圧縮するときに使うコマンド」ね。コンピュータの世界における「えっ?風邪引いてるの?それなら今日は、外回りはしなくていいし定時で帰っていいよ」のこと。請負契約とか準委任契約を指す俗称。書くと「ちょっくら、この作業を私の代わりにやっておくれ」「はいよー。お金はちょうだいね」な契約のことです。拡張子が「.exe」な実行ファイルのことです。「実行ファイル」は「プログラムなファイル」ね。「ハッシュテーブル」のこと。UNIX系のOS(LinuxとかMacとか)で使えるコマンド「cal」の本体ファイルです。※このページの説明は「/bin/cal」の説明と、ほとんど同じです。ツリー構造(枝分かれして広がっていく構造)における要素の呼び名で、枝分かれしていない端っこの要素のことです。順番に見ていきましょう。