軟件測(cè)試計(jì)劃是測(cè)試軟件的第一步,計(jì)劃編寫的如何,計(jì)劃有沒(méi)有覆蓋全等問(wèn)題都會(huì)影響后續(xù)的測(cè)試。那么怎么編寫軟件測(cè)試計(jì)劃呢?
軟件測(cè)試計(jì)劃的目的
1. 使軟件測(cè)試工作進(jìn)行更順利
2. 促進(jìn)項(xiàng)目參加人員彼此的溝通
3. 使軟件測(cè)試工作更易于管理
測(cè)試計(jì)劃的原則
1. 制定測(cè)試計(jì)劃應(yīng)盡早開(kāi)始
2. 保持測(cè)試計(jì)劃的靈活性
3. 保持測(cè)試計(jì)劃簡(jiǎn)潔和易讀
4. 盡量爭(zhēng)取多渠道評(píng)審測(cè)試計(jì)劃–計(jì)算測(cè)試計(jì)劃的投入
《測(cè)試計(jì)劃》文檔應(yīng)該包括如下內(nèi)容
1. 目標(biāo) (表示該測(cè)試計(jì)劃所應(yīng)該達(dá)到的目標(biāo))
2. 概述(a. 項(xiàng)目背景:如項(xiàng)目的主要功能特征,體系結(jié)構(gòu),簡(jiǎn)要?dú)v史等. b. 范圍:指明該計(jì)劃的使用對(duì)象 c.術(shù)語(yǔ):項(xiàng)目中的特定名稱)
3. 組織形式(表示測(cè)試計(jì)劃執(zhí)行過(guò)程中的組織結(jié)構(gòu)及之間的關(guān)系,以及所需要)
4. 角色及職責(zé)(定義角色及其職責(zé),在每個(gè)角色與測(cè)試任務(wù)之間建立關(guān)聯(lián))
5. 測(cè)試對(duì)象(列出所有將被作為測(cè)試目標(biāo)的測(cè)試項(xiàng)(功能需求,非功能需求)
6. 測(cè)試通過(guò)/失敗的標(biāo)準(zhǔn)(指明了判斷/確認(rèn)測(cè)試何時(shí)結(jié)束,以及所測(cè)試的應(yīng)用程序的質(zhì)量。可以直接陳述,也可以引用其他的文檔。)
7. 測(cè)試掛起的標(biāo)準(zhǔn)及恢復(fù)的必要條件(指明掛起全部或部分測(cè)試項(xiàng)的標(biāo)準(zhǔn),并指明恢復(fù)測(cè)試的標(biāo)準(zhǔn)及其必須重復(fù)的測(cè)試活動(dòng)。)
8. 測(cè)試任務(wù)安排(明確測(cè)試任務(wù))
對(duì)于每個(gè)任務(wù)說(shuō)明
?各階段任務(wù) ??方法和標(biāo)準(zhǔn) ??輸入/輸出 ??時(shí)間安排 ??資源 ??風(fēng)險(xiǎn)和假設(shè) ??角色和職責(zé)
9. 應(yīng)交付的測(cè)試工作產(chǎn)品(指明應(yīng)該交付的文檔,測(cè)試代碼及測(cè)試工具,一般包括測(cè)試計(jì)劃,測(cè)試方案,測(cè)試用例,測(cè)試規(guī)程,測(cè)試日志,測(cè)試事故報(bào)告,測(cè)試總結(jié)報(bào)告,測(cè)試輸入以及測(cè)試輸出,測(cè)試工具)
10. 工作量估計(jì)(給出前面定義任務(wù)的人力需求及總計(jì))
你學(xué)會(huì)了嗎?不過(guò)計(jì)劃不如變化,所以寫好以后記得保存副本哦!