軟件測試是為了發現錯誤而執行程序的過程 ?;蛘哒f,軟件測試是根據軟件開發各階段的規格說明和程序的內部結構而精心設計一批測試用例(即輸入數據及其預期的輸出結果),并利用這些測試用例去運行程序,以發現程序錯誤的過程 。
測試是為了發現軟件中存在的錯誤;證明軟件開發的正確性 。
測試以已知條件開始,使用預先定義的程序,且有預知的結果,不可預見的僅是程序是否通過測試;調試一般是以不可知的內部條件開始,除統計性調試外 , 結果是不可預見的 。
測試是有計劃的,需要進行測試設計;不受時間約束 。
測試經歷發現錯誤、改正錯誤、重新測試的過程;調試是一個推理的過程,并且在開發的整個過程中都必須進行調試 。
測試的執行是有規程的 。
【什么是軟件調試】測試經常是由獨立的測試組在不了解軟件設計的條件下完成的;必須由了解詳細設計的開發人員完成 。
大多數測試的執行和設計可以由工具支持;調式時,開發人員能利用的工具主要是調試器 。
- 82年屬什么生肖的 82歲屬什么生肖
- 坐飛機有什么要求
- 什么是詞語運用的角度
- 飾面板選購方法是什么
- 家裝公司怎樣做微信營銷
- 燉湯用什么鍋好
- 寒的拼音是什么 寒的拼音和組詞
- 為什么長輩介紹的對象很奇葩
- 什么是唯物辯證法的實質和核心
- 突發奇想什么意思 突發奇想的近義詞
