軟件測試在項目起的作用[1] 軟件測試
第一作用是過濾器
測試第一個作用就起到過濾器的作用。把劣質產品不讓流到客戶那里去。
過濾網的編織
我們都知道過濾器好壞,完全取決于濾網制定是否合理。
過濾網太細密,水會流的很慢,也就是說產品的質量是提高了但是要考慮到成本的消耗。成本消耗過大,優質產品也可能是失敗的產品。
過濾網太粗糙,水會流的很快,但這樣過濾的水好像不能被人飲用,人們會很不留情的把水倒掉。 我的產品也是同樣太粗糙總是有問題,我們的客戶也會很不留情的放棄我們的產品。
所以過濾網不能太細密也不能太粗略,適合就好。
如何建立適合的過濾網是需要反復修復的過程。
過濾網的網層-需求規格說明書
需求規格說明書,是主點的重點。貫穿這個項目工作。是整個項目活動的依據。
在測試產品是否完成了客戶的需求,就要依照需求規格說明書。
包括性能及功能等其他方面。
過濾網的網層-防微杜漸網
防微杜漸解釋: 在不良事物剛露頭時就加以防止,杜絕其發展。
防微杜漸網: 是在需求確定及功能確定后,編寫測試功能點用例。這些測試功能點用例主要以失敗,及特殊情況為主的功能點,這個功能點主要是容錯為主。在編程之前提交,通過討論那些容錯要做,那些不必要作。
例如:遠程下載文件這個功能點
原文轉自:http://www.anti-gravitydesign.com