要把一個計劃做得很有實用性,按照筆者的經(jīng)驗,要注意以下幾個方面:
a. 上面提到的三要素不能少
b. 測試策略一定要交待清楚,就是大概怎么測試
c. 需要其他人員(部門)協(xié)調(diào)的,要交待清楚
d. 在估計測試所需的時間、人力及其它資源時,盡量做到客觀、準確、留有余地,特別是估計開發(fā)時間和debug時間,以及要對自己的執(zhí)行用例速度,回歸速度心里有數(shù)
e. 測試計劃中每個階段要明確表明,并且測試階段的輸入、輸出文檔要清楚
f. 測試計劃中的時間段不宜太長(最好以day為單位),太長就比較模糊,不好度量,不好check
g. 一定要有風險控制,要不然計劃缺乏可執(zhí)行性
h. 計劃寫完之后不是裝在兜里,要組織PM和Dev進行評審
i. 要不斷更新計劃,記。好總計劃都是動態(tài)的,不是一成不變的
(二) 再說測試用例
和測試計劃一樣,測試用例很多時候也淪為形式,這是軟件測試的可悲之處,軟件測試的依據(jù)就是測試用例,如果用例棄之不用,你憑什么做好測試?這個很可笑。但是實際測試過程中很多時候測試用例并沒用到實處,筆者認為還是用例實用性問題,有的時候用例洋洋灑灑數(shù)萬字,到回歸測試的時候根本用不上,至于如何選擇回歸測試用例,我曾經(jīng)寫過另一篇文章,歡迎查閱。
下面我就個人體會談談做好測試用例的關鍵。
首先,在做用例之前,要做兩件事情。
第一, 透徹了解程序(需求和架構)。
第二, 做一個正式的測試設計(最好文檔化)。然后再開始寫用例。一般寫用例的步驟和建房子一樣,先搭框架,然后填材料,填材料的時候,主要根據(jù)需求做相關的設計,具體的設計方法就是那幾種(鄭老的書上寫的很清楚)
一般來說,設計一個比較實用的測試用例,注意如下幾個方面:
a. 選用好的用例管理工具(這個很重要,千萬不要用word,excel)
b. 用例一定要及時更新(補充新的想法,刪除過時的需求)
c. 做好用例分級
d. 做好用例評審,寫用例之前可以征詢相關人員的意見
e. 可以考慮結(jié)對編寫,這個是不錯的主意
f. 要全面,包括功能、性能、兼容性、安全性、易用性、容錯性等等
g. 注意把握適當?shù)念w粒度
相關推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |