編寫背景:
10.1從家休假回來,整個(gè)人的精神狀態(tài)好很多,感覺人好像進(jìn)行了一次放電到充電的過程;好久沒有回testage自家的菜園看看了,今天看了看菜地,荒廢了不少,真是有些愧對(duì)當(dāng)版主的身份??戳四骋粋€(gè)已經(jīng)很老的帖子問題,今天心血來潮,感覺自己應(yīng)該可以寫點(diǎn)什么,也許會(huì)對(duì)大家有些啟發(fā),在帖子中回復(fù)一份,在自家blog上也保存一份。^_^。
淺談如何有效制定測(cè)試計(jì)劃?
說實(shí)話,剛看到同行在論壇里提這個(gè)問題時(shí),感覺這個(gè)問題問的太大了,真是不知道該怎么幫助這位同行,今天想想,就從一些硬件方面著手說說吧,我這里說的硬件指的是大概把握點(diǎn);軟件方面是指如何有效靈活應(yīng)用,由于各種情況太多,個(gè)人能力有限,這里就只談?wù)勔盐盏膸讉€(gè)基本點(diǎn)。
測(cè)試計(jì)劃的制定,要考慮的因素確實(shí)很多,但要抓住最主要的就可以避免大的測(cè)試執(zhí)行風(fēng)險(xiǎn)。
為了有效的制定測(cè)試計(jì)劃,首先要清楚,制定這個(gè)測(cè)試計(jì)劃的目的是什么,作用是什么。
我認(rèn)為測(cè)試計(jì)劃的主要作用是:明確工作內(nèi)容、工作完成時(shí)間、工作資源、工作風(fēng)險(xiǎn)等、最終目的是提高測(cè)試的工作效率,作為保障測(cè)試工作順利、保質(zhì)保量完成。
那么,如何有效制定測(cè)試計(jì)劃?
第一:根據(jù)自身實(shí)際情況的項(xiàng)目、團(tuán)隊(duì)管理情況,要有個(gè)合適的測(cè)試計(jì)劃文檔模塊用于編寫測(cè)試工作的測(cè)試計(jì)劃、便于向項(xiàng)目中的其它成員告知測(cè)試工作是如何安排和進(jìn)行的。
測(cè)試計(jì)劃文檔現(xiàn)在在網(wǎng)上有一堆,看了好幾個(gè),自己綜合后整理了一個(gè),最終認(rèn)為測(cè)試計(jì)劃文檔大綱要包含如下內(nèi)容:
------目錄
------1. 簡(jiǎn)介
----------1.1 編寫目的
----------1.2 編寫背景
----------1.3 使用范圍
----------1.4 參考資料
------2. 測(cè)試說明
----------2.1 測(cè)試項(xiàng)說明
--------------2.1.1 系統(tǒng)名稱
--------------2.1.2 應(yīng)測(cè)試項(xiàng)
--------------2.1.3 非測(cè)試項(xiàng)
----------2.2 測(cè)試資源
--------------2.2.1 硬件設(shè)備
--------------2.2.2 軟件設(shè)備
--------------2.2.3 人員安排
--------------2.2.4 測(cè)試工具
----------2.3 測(cè)試安排
--------------2.3.1 測(cè)試培訓(xùn)
--------------2.3.2 測(cè)試進(jìn)度
----------2.4 測(cè)試文檔
------3. 系統(tǒng)風(fēng)險(xiǎn)
------4. 測(cè)試優(yōu)先級(jí)
------5. 測(cè)試策略
----------5.1 接口測(cè)試
----------5.2 集成測(cè)試
----------5.3 數(shù)據(jù)和數(shù)據(jù)庫(kù)完整性測(cè)試
----------5.4 功能測(cè)試
----------5.5 用戶界面測(cè)試
----------5.6 性能測(cè)試
----------5.7 負(fù)載測(cè)試
----------5.8 強(qiáng)度測(cè)試
----------5.9 容量測(cè)試
----------5.10 安全性和訪問控制測(cè)試
----------5.11 故障轉(zhuǎn)移和恢復(fù)測(cè)試
----------5.12 配置測(cè)試
----------5.13 安裝和反安裝測(cè)試
------6. 評(píng)價(jià)準(zhǔn)則
----------6.1 范圍
----------6.2 尺度
--------------6.2.1 測(cè)試覆蓋率
--------------6.2.2 質(zhì)量評(píng)測(cè)
--------------6.2.3 缺陷報(bào)告
--------------6.2.4 性能評(píng)測(cè)
上面這些內(nèi)容大家看起來會(huì)覺的很多很全,這個(gè)模板適合大的測(cè)試項(xiàng)目,個(gè)人用著感覺不錯(cuò);可能,有的人會(huì)問,我可能只是做功能的測(cè)試,我只是做一個(gè)數(shù)據(jù)遷移的測(cè)試,可能涉及的測(cè)試項(xiàng)根本沒有那么多,那么我該怎么寫我的測(cè)試計(jì)劃呢?
第二:根據(jù)具體測(cè)試工作任務(wù)情況編寫測(cè)試計(jì)劃,剪裁適合自己的測(cè)試計(jì)劃模板
上面給的都是在寫測(cè)試計(jì)劃中要考慮的點(diǎn),就像在執(zhí)行測(cè)試時(shí)都要執(zhí)行的測(cè)試用例點(diǎn)有哪些。具體在寫測(cè)試計(jì)劃中,那些信息是需要考慮的,那些東西是不需要考慮的,可以根據(jù)自己項(xiàng)目的具體情況進(jìn)行裁剪和設(shè)計(jì)即可。
模板只是起到提醒作用,提醒在測(cè)試前需要注意考慮的信息都有哪些?在具體編寫中,如果沒有經(jīng)驗(yàn),要適當(dāng)請(qǐng)教公司內(nèi)部有經(jīng)驗(yàn)人士給予評(píng)價(jià)和指導(dǎo),便于制定出來的計(jì)劃是可行的并沒有遺漏重要點(diǎn)。
下面是通常非常小的測(cè)試任務(wù)中,我用過的感覺非常好的測(cè)試計(jì)劃模板表格,供大家參考:
第三:測(cè)試計(jì)劃不是一層不變的,隨著項(xiàng)目的進(jìn)行,會(huì)由于各方面的因素(如:提交測(cè)試的程序版本質(zhì)量低、bug量大修改慢、需求變更等等)導(dǎo)致測(cè)試計(jì)劃無法按原計(jì)劃執(zhí)行,這時(shí)要適當(dāng)?shù)恼{(diào)整測(cè)試計(jì)劃。
關(guān)于如何有效制定測(cè)試計(jì)劃,我只是范范的寫這么幾點(diǎn),不知道是否會(huì)給大家一些啟發(fā);最后還想補(bǔ)充點(diǎn):在制定測(cè)試計(jì)劃時(shí),關(guān)于人員分工這部分,要根據(jù)每個(gè)人對(duì)系統(tǒng)的熟悉程度以及能力情況進(jìn)行分配,讓大家的能量都能得到最大化的發(fā)揮。
最后祝大家好運(yùn),希望能有所收獲。^_^。