一、前期準(zhǔn)備
1)測試組與開發(fā)組協(xié)調(diào),包括項目測試流程約定,測試組與開發(fā)組的協(xié)作活動安排等;
在項目前期,規(guī)劃好測試組與開發(fā)組的協(xié)調(diào)工作,可以讓測試人員與項目開發(fā)人員彼此了解在測試活動中的職責(zé)。為了規(guī)避項目部分風(fēng)險,項目的測試組與開發(fā)組需要明確在項目的哪些重要活動需要提前溝通,例如需求的評審,匯總發(fā)現(xiàn)某周期測內(nèi)仍遺留大量缺陷;對測試部門制定的相應(yīng)測試流程中需要開發(fā)人員參與的部分,是否根據(jù)項目實際情況進(jìn)行調(diào)整。
2)項目需求及相關(guān)資源了解;
測試組組長(或測試經(jīng)理)需要對項目的客戶需求和項目本身要求進(jìn)行了解,明確測試范圍、測試指標(biāo)、測試要點,測試所需軟硬件環(huán)境等,為制定測試計劃打好基礎(chǔ)。
二、制定測試計劃
主要包括測試軟硬件資源,人力資源,測試指標(biāo),粗略進(jìn)度,采集的度量數(shù)據(jù),風(fēng)險,約定等。網(wǎng)絡(luò)上有很多這方面的模板資料,建議定義好測試過程中要收集的度量數(shù)據(jù),一般包括缺陷本身的屬性,例如嚴(yán)重程度,功能類別,發(fā)現(xiàn)階段,工作量,對應(yīng)用例等;各周期內(nèi)(例如以周為單位)缺陷的收斂情況(發(fā)現(xiàn)數(shù)量,解決數(shù)量,遺留數(shù)量),
階段分布情況,缺陷存活情況等。
三、編制測試用例
1)了解項目需求(客戶需求與項目需求)
一方面為編制測試用例打好基礎(chǔ),另一方面可以找出需求中存在的問題。
2)明確公共用例
找出測試需求中,在編寫用例時會出現(xiàn)重復(fù)的需求,編寫公共用例,這樣回減少后期用例編寫工作量,也方便后期用例的維護。
3)明確手動測試用例與自動化測試用例范圍
可以避免重復(fù)勞動,有些業(yè)務(wù)流程可以用自動化的用例來代替手動工作。
4)確定用例編寫進(jìn)度
5)正式編寫
6)用例驗證
7)明確測試用例執(zhí)行順序
四、實施測試
1)確定實施進(jìn)度。
2)搭建測試環(huán)境。
3)執(zhí)行測試用例,記錄用例執(zhí)行結(jié)果,報告缺陷。
4)記錄度量數(shù)據(jù)
5)維護測試用例
五、測試總結(jié)
1)測試停止評估(參照測試用例執(zhí)行情況,缺陷收斂情況,與測試指標(biāo)偏差情況等)
2)測試總結(jié)報告
3)提交匯總度量數(shù)據(jù),測試部門存檔。
posted on 2006-11-26 14:49
matthew 閱讀(287)
評論(0) 編輯 收藏 所屬分類:
軟件測試技術(shù)