您現在的位置: 18luck新利全站下载 >> 管理信息化>> 信息化知識>> 資料信息

軟件程序的測試與改錯講義(doc 7頁)

所屬分類:
信息化知識
文件大小:
44 KB
下載地址:
相關資料:
軟件, 程序, 測試, 改錯
軟件程序的測試與改錯講義(doc 7頁)內容簡介

軟件程序的測試與改錯講義目錄:
1 對測試的理解
2 測試人員的選擇
3 測試的主要內容與常用方法
4 改 錯
5 小 結

軟件程序的測試與改錯講義內容摘要:
編程大師說:“任何一個程序,無論它多麼小,總存在著錯誤。”
初學者不相信大師的話,他問:“如果一個程序小得隻執行一個簡單的功能,那會怎樣?”
“這樣的一個程序沒有意義,”大師說,“但如果這樣的程序存在的話,操作係統最後將失效,產生一個錯誤。”
但初學者不滿足,他問:“如果操作係統不失效,那麼會怎樣?”
“沒有不失效的操作係統,”大師說,“但如果這樣的操作係統存在的話,硬件最後將失效,產生一個錯誤。”
初學者仍不滿足,再問:“如果硬件不失效,那麼會怎樣?”
大師長歎一聲道:“沒有不失效的硬件。但如果這樣的硬件存在的話,用戶就會想讓那個程序做一件不同的事,這件事也是一個錯誤。”
沒有錯誤的程序世間難求。
錯誤是一種嚴重的程序缺陷。測試的目的是為了發現盡可能多的缺陷,並期望通過改錯來把缺陷統統消滅,以期提高軟件的質量。但關於測試與改錯實在沒有什麼高明的方法值得大書特書,也不能表現出程序員的聰明才智。相反地,它們帶來了更多的牢騷與痛苦。因此在教學和開發實踐中,測試與改錯總是被當作萬般無奈的工作踢到角落裏。
醫生可以把他的錯誤埋葬在地下了事,但程序員不能。我們必須要學會測試與改錯,並且把測試與改錯工作做好。


..............................

Baidu
map