効率化 内部構造に頼らない検証手法:ブラックボックステスト
ブラックボックステストは、システムの中身を知らなくても行える検証方法です。システムを中身の見えない箱とみなし、入力と出力の関係だけに着目します。仕様書や要件定義書を基に、様々な入力とそれに対する期待される出力をテストケースとして作成します。そして、実際にシステムに色々な入力を与え、結果が期待通りかを確認します。システム内部の仕組みを知らなくても検証できるため、特別な知識がなくてもテストが可能です。開発者とは異なる視点を持つ人が検証することで、見落としがちな問題点を見つけやすくなります。このテストは、システムの機能がきちんと動くかを客観的に評価する上で非常に重要です。同値分割や境界値分析といった技術を使うことで、効率良くテストが行えます。利用者の視点に近いテストができるため、使いやすさの向上にも役立ちます。
