淺談軟件測試中測試需求的重要性 軟件測試工具
關鍵字:軟件測試 測試需求
現在好多IT公司都有了軟件測試,也有了好多測試人員,可是在這么多測試人員中又有多少人懂測試需求是什么,又有多少人做過測試需求。
曾經的我在最開始接觸測試需求的同時也僅僅以為測試需求只是高級測試人員給后面的測試用例設計人員提供了測試用例的題目或者大綱,使測試用例的設計人員根據測試需求查漏補缺使設計出來的測試用例能夠更有效,對需求覆蓋更全面。尤其設計測試用例的人員可能是多人分工,可能造成他們只對自己負責的系統熟悉,但是對其他系統不太熟悉,測試需求就可以減少因為測試用例設計者對軟件整體系統的認識度不夠造成測試用例設計上面的一些問題,所以我對測試需求的第一個認識就是認為他可以指導設計測試用例。
隨著時間的推移,我逐漸明白了測試需求的另一個作用,就是更好的做計劃,你的測試需求越詳細,那么就是說明你測試的功能點的數量越清晰,換句話說,根據你寫的測試需求,能夠對軟件測試的時間安排能夠有個大體的估計,現在好多公司對測試都要求做計劃安排,那么詳細的測試需求不但可以使你可以制定出更有效的計劃,同時也能使你的計劃更有說服力(有次我寫的測試計劃在時間安排上安排時間較長引起管理者的質疑,后來看了管理者看了我寫的2000多個測試需求點時候也就審核通過了我的測試計劃),這使我明白了測試需求的另外一個作用,可以安排測試計劃,并對自己的測試計劃提供強有力的證據。
原文轉自:http://www.anti-gravitydesign.com