小編自以來(lái),大大小小參與的項(xiàng)目也有十幾個(gè)了,涵蓋財(cái)務(wù)類(lèi)、保險(xiǎn)類(lèi)、OA辦公類(lèi)軟件。從測(cè)試流程上看,基本也都大同小異,這里將常見(jiàn)的測(cè)試流程做一些梳理,供剛?cè)胄械呐笥褜W(xué)習(xí)參考,也歡迎大家完善補(bǔ)充。
一、需求答疑評(píng)審
參與人員:
產(chǎn)品、開(kāi)發(fā)、測(cè)試、需求提出人、其它相關(guān)人員
主要內(nèi)容:
對(duì)需求文檔進(jìn)行評(píng)審,對(duì)于有疑問(wèn)或者有錯(cuò)誤的地方,進(jìn)行討論溝通,來(lái)對(duì)需求理解的準(zhǔn)確性和一致性。
需求文檔中有業(yè)務(wù)流程圖,能夠較好的幫助相關(guān)人員快速的了解業(yè)務(wù)需求。
目標(biāo)達(dá)成:
通過(guò)此次會(huì)議了解到各模塊對(duì)應(yīng)開(kāi)發(fā)人員,以此來(lái)確定測(cè)試時(shí)間
二、羅列測(cè)試點(diǎn)
主要內(nèi)容:
需求評(píng)審?fù)ㄟ^(guò)后,測(cè)試根據(jù)定版的需求或UE構(gòu)造測(cè)試腦圖。
通過(guò)腦圖列出測(cè)試點(diǎn)以及測(cè)試方法,然后再根據(jù)腦圖整理測(cè)試方案。
腦圖工具:
Xmind、MindManager等
測(cè)試方案含:
測(cè)試環(huán)境,測(cè)試數(shù)據(jù),測(cè)試模塊,測(cè)試點(diǎn),測(cè)試方法,測(cè)試風(fēng)險(xiǎn)等
目標(biāo)達(dá)成:
這個(gè)環(huán)節(jié),輸出測(cè)試點(diǎn)和測(cè)試方案,指導(dǎo)接下來(lái)的測(cè)試。
強(qiáng)烈建議:
測(cè)試任務(wù)緊急來(lái)不及寫(xiě)用例的情況下,一定要列測(cè)試點(diǎn)并進(jìn)行Review。
避免無(wú)序測(cè)試,思路混亂,丟三拉四。
三、制作測(cè)試計(jì)劃
主要內(nèi)容:
根據(jù)開(kāi)發(fā)計(jì)劃制定測(cè)試計(jì)劃
測(cè)試計(jì)劃含:
測(cè)試范圍、測(cè)試目標(biāo)、測(cè)試出入口、通過(guò)標(biāo)準(zhǔn)、測(cè)試人力安排(角色及職責(zé))、測(cè)試進(jìn)度安排
(用例設(shè)計(jì)評(píng)審開(kāi)始結(jié)束時(shí)間、用例執(zhí)行開(kāi)始及結(jié)束時(shí)間、回歸測(cè)試時(shí)間計(jì)劃、測(cè)試交付時(shí)間等)、測(cè)試交付物、測(cè)試風(fēng)險(xiǎn)。
目標(biāo)達(dá)成:
輸出測(cè)試計(jì)劃
四、用例編寫(xiě)、評(píng)審
主要內(nèi)容:
測(cè)試最重要的環(huán)節(jié)就是設(shè)計(jì)產(chǎn)出測(cè)試用例,一定要嚴(yán)謹(jǐn)專(zhuān)業(yè)。
用例的可讀性要強(qiáng),不僅僅是寫(xiě)給自己看的,要做到任何人拿起來(lái)都可以執(zhí)行。
用例設(shè)計(jì)完以后,要開(kāi)展用例評(píng)審,查漏補(bǔ)缺,不斷完善用例;也可以采取用例結(jié)對(duì)編寫(xiě)的方式,提高用例設(shè)計(jì)質(zhì)量。
測(cè)試用例組成:
編寫(xiě)人、用例編號(hào)、用例名稱(chēng)、前提條件、測(cè)試數(shù)據(jù)、優(yōu)先級(jí)、操作步驟、預(yù)期結(jié)果、實(shí)際結(jié)果、測(cè)試人等
用例設(shè)計(jì)思路:
UI測(cè)試、權(quán)限測(cè)試、功能測(cè)試、數(shù)據(jù)測(cè)試、流程測(cè)試(括正常流程與異常流程)、接口測(cè)試、兼容性測(cè)試、性能測(cè)試、安全測(cè)試等
設(shè)計(jì)方法應(yīng)用:
一般邊界值和等價(jià)類(lèi)常用,其次場(chǎng)景法、因果圖、錯(cuò)誤推測(cè)。
針對(duì)不同的需求,測(cè)試點(diǎn)的選擇或側(cè)重點(diǎn)可能不一樣。
目標(biāo)達(dá)成:
通過(guò)用例設(shè)計(jì)、評(píng)審,輸出較為完備的測(cè)試用例。
五、冒煙測(cè)試
開(kāi)發(fā)提測(cè)后,正式測(cè)試前,先驗(yàn)證一下主流程或主要實(shí)現(xiàn)功能是否存在問(wèn)題。
沒(méi)有問(wèn)題后再進(jìn)行系統(tǒng)的測(cè)試,避免測(cè)試相關(guān)已經(jīng)準(zhǔn)備開(kāi)展,而核心業(yè)務(wù)卻執(zhí)行不下去的情況。
六、執(zhí)行測(cè)試計(jì)劃
冒煙測(cè)試結(jié)束后,按照測(cè)試計(jì)劃開(kāi)展測(cè)試。
這個(gè)階段也可采取交叉測(cè)試的方法,即:A寫(xiě)的用例B執(zhí)行,B寫(xiě)的用例C執(zhí)行。
過(guò)程中如遇到不可控因素或問(wèn)題,影響到測(cè)試計(jì)劃落地的,一定要盡早報(bào)備。
七、編寫(xiě)測(cè)試日?qǐng)?bào)
主要內(nèi)容:
根據(jù)測(cè)試需求的具體情況,發(fā)布測(cè)試日?qǐng)?bào)(一般郵件形式較多,也有在看板或需求平臺(tái)上備注的)。
測(cè)試日?qǐng)?bào)含:
用例總數(shù)、執(zhí)行用例數(shù)、未通過(guò)數(shù)、發(fā)現(xiàn)BUG的數(shù)量、關(guān)閉BUG的數(shù)量、遺留BUG的數(shù)量、問(wèn)題等級(jí)、影響程度、BUG趨勢(shì)以及其它建議等。
收悉人員:
相關(guān)產(chǎn)品、開(kāi)發(fā)、測(cè)試或需求人員。
八、測(cè)試報(bào)告總結(jié)
在整個(gè)需求或版本測(cè)試完成后的總結(jié)。
主要反應(yīng)測(cè)試過(guò)程中的問(wèn)題以及對(duì)應(yīng)版本的質(zhì)量情況,是否滿(mǎn)足發(fā)布標(biāo)準(zhǔn)、遺留的問(wèn)題的情況、是否影響相關(guān)使用、特殊的注意事項(xiàng)等。