項(xiàng)目測(cè)試流程通常為以下步驟:
首先需要進(jìn)行需求分析和評(píng)審,在該環(huán)節(jié)需要項(xiàng)目組成員共同參與,需求分析和評(píng)審的目的就是為了讓項(xiàng)目組成員確認(rèn)需求的準(zhǔn)確性并且能夠保證成員對(duì)需求的理解一致,以此來(lái)降低因?yàn)樾枨蟛幻鞔_帶來(lái)的項(xiàng)目失敗的風(fēng)險(xiǎn),對(duì)于測(cè)試來(lái)講在需求評(píng)審環(huán)節(jié)中需要確保自己理解需求并且對(duì)需求無(wú)疑義,能夠支撐后續(xù)的測(cè)試用例設(shè)計(jì)。
第二步是編寫(xiě)測(cè)試計(jì)劃和測(cè)試方案,通常這一部分是由測(cè)試的leader完成的。一般測(cè)試計(jì)劃是【管理型】文檔,測(cè)試方案是【技術(shù)性】文檔,測(cè)試計(jì)劃主要解決做什么誰(shuí)來(lái)做,而測(cè)試方案主要解決怎么做。
測(cè)試計(jì)劃主要描述要進(jìn)行的測(cè)試活動(dòng)的范圍、方法、資源和文檔進(jìn)度,核心內(nèi)容包括測(cè)試范圍與目標(biāo)、角色和職責(zé)、進(jìn)度和資源、風(fēng)險(xiǎn)和應(yīng)對(duì)方法、準(zhǔn)入準(zhǔn)出標(biāo)準(zhǔn);
測(cè)試方案是從測(cè)試的技術(shù)角度分析需求,在方向上明確怎么測(cè),重點(diǎn)在于測(cè)試策略和技術(shù)實(shí)現(xiàn)。
第三步是設(shè)計(jì)測(cè)試用例和評(píng)審,由測(cè)試人員根據(jù)需求文檔設(shè)計(jì)測(cè)試用例,然后由測(cè)試組內(nèi)成員或者項(xiàng)目組成員共同對(duì)測(cè)試用例進(jìn)行評(píng)審。
第四步是執(zhí)行測(cè)試用例,執(zhí)行測(cè)試用例就需要有對(duì)應(yīng)的測(cè)試環(huán)境,測(cè)試環(huán)境部署之后才可以執(zhí)行測(cè)試用例,首先需要進(jìn)行環(huán)境搭建,前提是需要熟悉項(xiàng)目使用環(huán)境:
運(yùn)行的操作系統(tǒng):linux windows-server
web服務(wù)器:Nginx tomcat apache
項(xiàng)目數(shù)據(jù)庫(kù):MySQL Oracle SQLserver Redis MongoDB
編程語(yǔ)言:Python go java PHP
知道了項(xiàng)目所使用的環(huán)境就需要根據(jù)項(xiàng)目實(shí)際所需環(huán)境進(jìn)行搭建,當(dāng)然也可以使用docker進(jìn)行環(huán)境部署,比較方便,具體需要根據(jù)不同的公司有不同的情況,環(huán)境搭建成功之后,就可以執(zhí)行測(cè)試用例了。
第五步進(jìn)行缺陷管理,使用禪道等工具對(duì)已經(jīng)發(fā)現(xiàn)的缺陷進(jìn)行跟蹤管理。
第六步編寫(xiě)測(cè)試報(bào)告
第七步當(dāng)程序滿足發(fā)布上線標(biāo)準(zhǔn)之后,就可以將程序進(jìn)行發(fā)布上線了。
更多關(guān)于軟件測(cè)試培訓(xùn)的問(wèn)題,歡迎咨詢千鋒教育在線名師。千鋒教育擁有多年IT培訓(xùn)服務(wù)經(jīng)驗(yàn),采用全程面授高品質(zhì)、高體驗(yàn)培養(yǎng)模式,擁有國(guó)內(nèi)一體化教學(xué)管理及學(xué)員服務(wù),助力更多學(xué)員實(shí)現(xiàn)高薪夢(mèng)想。