關于軟件測試用例的一點想法 測試用例模板
先來描述個目前的現象吧:比如評論這個功能,很多產品都有這個功能,如投票有,收藏有,相冊有…此時,測試人員最希望看到的應該是只測試一個評論功能,針對不同的應用,再測個評論接口就行了,因為我們總覺得評論功能是公共的。但實際不是,我們需要把這些東西全部重新測試一遍,因為開發沒有把這個東西封裝,相同的功能不同的開發,每個開發都是自己重新開發一套,導致了開發和測試都要付出N倍的勞動量。
從這個問題可以看出,一個模塊如果能復用效率會大大地提升。其實這個現象不僅存在在開發,我們測試也存在相同的問題。我們常常是根據自己的測試經驗、編寫風格來設計測試用例,增加編寫的勞動成本不說,對于用例后期的維護成本更是高。還有可能因為想得不周全,導致用例寫得不全面,測試不能覆蓋全的情況。
我覺得模塊的復用在開發方面來講是很重要的,在測試中,測試用例的復用也是很重要的。我覺得我們應該建立一個公共用例庫,它就是我們的用例分享。對于一些公共的校驗點我覺得可以放在公共用例庫中,大家要用的時候調用一下就可以了。測試用例的復用可以減少測試人員編寫相同用例的時間之外,還可以解決我們測試人員經驗不足的問題。并且,當我們去讀這些公共用例的時候還可以看到哪些設計是自己沒有考慮到的,是需要在以后用例設中要注意的。多讀多想之后,也能提升自己設計用例的水平。當發現公共用例需要完善時,大家只要在一個地方維護,其它使用到的地方都不需要再重新寫一遍了。測試用例的有效復用一方面減少了維護成本,一方面提升了測試效率,何樂而不為呢?
我們應該去總結,去思考,去提取,去分享,為了我們的測試工作效率。
文章來源于領測軟件測試網 http://www.kjueaiud.com/