第四天:軟件測(cè)試流程(面試必問(wèn):你們單位的測(cè)試流程是什么?或你們單位的研發(fā)流程是什么?--》從需求分析開(kāi)始說(shuō)....)
===================================================
一、制定測(cè)試計(jì)劃
--一般由測(cè)試組長(zhǎng)或測(cè)試骨干員工完成
--計(jì)劃中包含的內(nèi)容:
? 1、引言或概述
? 2、測(cè)試內(nèi)容(不要測(cè)試內(nèi)容)
? 3、測(cè)試階段(單元/集成/系統(tǒng)/驗(yàn)收)
? 4、測(cè)試策略或方法(手動(dòng)/自動(dòng)化,黑盒/白盒,功能/性能等)
? 5、測(cè)試人員任務(wù)分配
? 6、測(cè)試工具或資源
? 7、測(cè)試中風(fēng)險(xiǎn)
二、測(cè)試用例設(shè)計(jì)與分析
--測(cè)試環(huán)境設(shè)計(jì)
? 1、網(wǎng)絡(luò)
? 2、軟硬件
? 3、搭建
--測(cè)試用例的設(shè)計(jì):通過(guò)需求和設(shè)計(jì)文檔進(jìn)行測(cè)試用例和測(cè)試腳本的設(shè)計(jì)
三、測(cè)試用例的執(zhí)行與管理
--測(cè)試用例的執(zhí)行與記錄
--對(duì)執(zhí)行時(shí)出現(xiàn)的問(wèn)題予以記錄和確認(rèn),如果是缺陷,則編寫(xiě)缺陷報(bào)告并提交
--對(duì)缺陷進(jìn)行跟蹤直到被修復(fù)完畢,通過(guò)回歸測(cè)試
--對(duì)所有的測(cè)試內(nèi)容(測(cè)試用例,缺陷)記錄到相應(yīng)的測(cè)試管理平臺(tái)中
(簡(jiǎn)歷中的崗位職責(zé):參考
1、參與需求、設(shè)計(jì)項(xiàng)目評(píng)審會(huì),根據(jù)項(xiàng)目需求確定測(cè)試要點(diǎn)
2、根據(jù)需求編寫(xiě)測(cè)試用例(將測(cè)試用例維護(hù)進(jìn)測(cè)試管理工具)
3、執(zhí)行測(cè)試用例,對(duì)軟件進(jìn)行系統(tǒng)測(cè)試和回歸測(cè)試
4、測(cè)試過(guò)程中發(fā)現(xiàn)的問(wèn)題提交進(jìn)測(cè)試管理工具中(如QC,Mantis,禪道),并予以跟蹤,直至缺陷修復(fù)完畢
5、配合開(kāi)發(fā)進(jìn)行bug的復(fù)現(xiàn)和修復(fù),幫助開(kāi)發(fā)進(jìn)行日志的截取,利用fiddler抓包工具進(jìn)行抓包,直至問(wèn)題修復(fù)
6、完成系統(tǒng)測(cè)試,進(jìn)行測(cè)試總結(jié)的報(bào)告的編寫(xiě)(模塊級(jí)別)
7、對(duì)其他相關(guān)功能如登錄、查詢(xún)等功能進(jìn)行性能測(cè)試,包括性能測(cè)試點(diǎn)的確定,并發(fā)用戶(hù)數(shù)的確定,測(cè)試腳本的錄制和編輯等
)
四、生成測(cè)試報(bào)告進(jìn)行總結(jié)和分析
--一般有測(cè)試組長(zhǎng)或測(cè)試骨干員工完成
--測(cè)試報(bào)告編寫(xiě)完畢后,整個(gè)軟件或該軟件的某個(gè)版本測(cè)試完畢
--測(cè)試報(bào)告中具體的內(nèi)容:
? 1、引言(系統(tǒng)概述,名詞術(shù)語(yǔ)解釋等)
? 2、測(cè)試內(nèi)容(功能測(cè)試內(nèi)容和其他非功能的測(cè)試內(nèi)容)
? 3、測(cè)試方法(功能/非功能,黑盒/白盒等)
? 4、測(cè)試環(huán)境(網(wǎng)絡(luò)拓?fù)鋱D、服務(wù)端和客戶(hù)端環(huán)境、網(wǎng)絡(luò)環(huán)境、測(cè)試工具)
? 5、測(cè)試過(guò)程(測(cè)試版本情況,測(cè)試過(guò)程詳細(xì)描述)
? 6、測(cè)試結(jié)果和分析(功能測(cè)試結(jié)果,使用的用例數(shù),返現(xiàn)的缺陷數(shù)和修改情況,相應(yīng)的圖表分析等。性能測(cè)試指出具體的功能點(diǎn),性能測(cè)試結(jié)果和圖表分析峰)
? 7、測(cè)試結(jié)論(簡(jiǎn)要的描述整個(gè)系統(tǒng)的測(cè)試情況,如通過(guò)這次測(cè)試,軟件做到了哪些模塊?哪些模塊未完成或有遺留的缺陷等,最后指明是否測(cè)試通過(guò))
? 8、建議和其他事件(備注信息)
--補(bǔ)充:
測(cè)試人員/初級(jí)測(cè)試工程師:測(cè)試執(zhí)行工作
測(cè)試工程師/中級(jí)測(cè)試工程師:測(cè)試用例設(shè)計(jì)與開(kāi)發(fā),測(cè)試執(zhí)行與管理
測(cè)試組負(fù)責(zé)人/高級(jí)測(cè)試工程師:測(cè)試組長(zhǎng)或測(cè)試經(jīng)理,負(fù)責(zé)制定測(cè)試計(jì)劃,測(cè)試用例的設(shè)計(jì)、開(kāi)發(fā)和評(píng)審,測(cè)試報(bào)告的編寫(xiě)