sandwich testing / mixed testing / 混合テスト
結合テスト(増加テスト)の進め方の1つ。トップダウンテストとボトムアップテストを同時並行的に行うテスト方法のこと。
プログラム設計の階層構造上、最上位モジュールと最下位モジュールの両側から結合と検証を進め、中間のどこかで双方が出会ったところでプログラムやシステムが完成となる。出会う位置は前もって決めておく。
▼『ソフトウェアの信頼性――ソフトウェア・エンジニアリング概説』 グレンフォード・J・マイヤーズ=著/有沢誠=訳/近代科学社/1977年10月(『Software Reliability: Principles and Practices』の邦訳)
▼『コードコンプリート――完全なプログラミングを目指して』 スティーブ・マコネル=著/石川勝=訳/アスキー/1994年8月(『Code Complete: A Practical Handbook of Software Construction』の邦訳)
▼『ソフトウェアテスト技法――自動化、品質保証、そしてバグの未然防止のために』 ボーリス・バイザー=著/小野間彰、山浦恒央=訳/日経BP出版センター/1994年2月(『Software Testing Techniques, 2nd Edition』の邦訳)
Copyright © ITmedia, Inc. All Rights Reserved.