言語/language

デバッグ

デバック

デバッグ debug  【イラスト図解】

ソフトウェアの欠陥(バグ)を取り除く作業.
  極めて小規模な例を別にすれば,最初からバグのないソフトウェアを作ることは困難であり,またバグの存在そのものが潜在的である場合が多いため,種々のテストやレビューを経て,バグを洗い出し,修正する作業はソフトウェア開発において重要な位置を占める.

 バグを洗い出すための方法論は数多く提案されているが,テストケースの設計法としては外部仕様にのみ基づくブラックボックステストと,内部構造に基づくホワイトボックステストがある.また,ソフトウェアを細かいモジュールごとにテストし,モジュールを接続しながらテストを繰り返していく手法は広く採用されている.

 開発中のソフトウェアに意図的にバグを挿入して,その発見率でソフトウェアの品質を推定することも行われる.

タイトルとURLをコピーしました