人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

テストとデバッグの違いは何でしょう?


●質問者: garyo
●カテゴリ:コンピュータ インターネット
✍キーワード:テスト デバッグ
○ 状態 :終了
└ 回答数 : 24/27件

▽最新の回答へ

1 ● きゃづみぃ
●13ポイント

テストとは、作ったものが仕様どおりか確認するものです。

デバッグは、不具合があるので、その原因を調べて修正することです。

テストは、不具合を見つけるもので、デバッグは、その不具合を修正することですね。

もちろん、修正箇所を探すのもデバッグの作業に含まれています。


http://ja.wikipedia.org/wiki/%E3%83%87%E3%83%90%E3%83%83%E3%82%B...

◎質問者からの返答

ありがとうございます。

某ソフトウェアテスト系メーリングリストの過去ログを読んでいた時に、

ソフトウェアテストの専門家の方の間でも色々意見の違いがあるようでしたので質問してみました。

皆さんの回答を読むのを楽しみにしています。


2 ● kn1967
●13ポイント

■テスト

設計どおりに動作するかを試す行為


■デバッグ

原因を探して修正する行為


テスト

→ 設計どおりに動かなかった場合はデバッグを行う

→ 再びテスト

→ 設計どおりに動かなかった場合はデバッグを行う

→ またまたテスト

以下、テストが正常に終了するまで繰り返す。


http://www ダミー

◎質問者からの返答

ありがとうございます。

良く「テストはデバッグではない」などといいますが、テストとデバッグの違いは何なのでしょうね?


3 ● yamadakouzi
●13ポイント

テストは、ロジックなどが正しく組み立てられて、与えられた条件で、正しい結果が出るかチェックすること。

デバッグは、テストの結果、正しくないロジックや流れを修正してゆく事。

上記は考え方の一例です。

http://q.hatena.ne.jp/dummy

◎質問者からの返答

ありがとうございます。


4 ● yamadakouzi
●13ポイント

日本語に直すと

てすと(Test)=課題を与え、試験(すること)

デバッグ(Debag)=虫(小害虫)駆除==>プログラミングでは悪い所を修正する事

http://q.hatena.ne.jp/dummy

◎質問者からの返答

ありがとうございます。


5 ● hijk05
●13ポイント

バグを検出するのがテスト

バグを修正するのがデバッグ

http://q.hatena.ne.jp/answer

◎質問者からの返答

ありがとうございます。


1-5件表示/24件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ