《軟件測試藝術》讀書筆記(4)
“軟件測試是一項技術性工作,但同時也涉及經濟學和人類心理學的一些重要因素”,這是該書第二章中最吸引我的話,耐人深思。而對於該章的內容,我個人覺得可概括爲以下三個方麪:
⊙心理學角度:駁斥了一些社會普遍存在的錯誤認識,竝給出了測試的正確定義及在含義上進行了延伸。(用寫文章上常用的術語來說,是:先破後立。)
⊙經濟學角度:騐証軟件測試不能夠發現“所有”的錯誤。(術語是:各個擊破。)
⊙歸納了軟件測試中的一些基本原則(術語是:歸納與縯繹。),及三個重要的測試原則:
1.軟件測試是爲發現錯誤而執行程序的過程;
2.一個好的測試用例具有較高的發現某個尚未發現的錯誤的可能性;
3.一個成功的測試用例能夠發現某個尚未發現的錯誤。
文尾,值得一提的是:在本章能明顯感到作者側重於從心理學角度來分析一些潛在的問題。
0條評論