プログラムのテストのためのスキル
プログラムのテストのためのスキル開発したプログラムはテストをして問題がないか確認する必要があります。プログラムのテストをするにもスキルが必要です。この記事はプログラムのためのテストのスキルの話です。ホワイトボックステストとブラックボックステストプログラムのテストの方法として、ホワイトボックステストとブラックボックステストがよく利用されます。 ホワイトボックステストは、プログラムの中身を中心に全ての場所が実行されるようにして行うテストです。ブラックボックステストは、プログラムの中身ではなく、プログラムの中身を見ないで、プログラムの入力と出力(いわゆるインターフェース)に着目してテストを行う方法です。言葉での説明はこんな感じになりますが、何かわかりにくいですよね?この2つのテストを実行するのに必要なスキルは結構大きく違います。 ブラックボックステストはプログラムの知識がそれほどなくてもある程度実行することはできます。しかし、ホワイトボックステストは、プログラムの知識は必須になります。複雑なプログラムを作成するスキルを身につけるのに、テストから始めて高度なプログラムを学ぶというのは企業などでは人材育成の一部になっている場合もあります。ブラックボックステストとは?ブラックボックステストの定義は説明した通りです。もう少しわかりやすい例を挙げると、電化製品のテストに例えるとわかりやすくなります。例えば、テレビのテストをする場合を考えてみてください。ブラックボックステストは、利用者が操作できる部分を使って行うテストです。テレビの内側は、利用者はアクセスできないのでブラックボックステストでは触
0