如何高效率開(kāi)展自動(dòng)化測(cè)試工作
發(fā)布時(shí)間:2021-10-25
選擇正確自動(dòng)化方法
測(cè)試人員需要找到適當(dāng)?shù)臏y(cè)試自動(dòng)化方法,如何減少測(cè)試腳本和測(cè)試套件的實(shí)施和維護(hù)工作?如何生成有用的測(cè)試報(bào)告和指標(biāo)?自動(dòng)化測(cè)試體系能夠落地實(shí)施?
在敏捷開(kāi)發(fā)中,被測(cè)試的應(yīng)用程序通常會(huì)在開(kāi)發(fā)周期中發(fā)生變化。因此,設(shè)計(jì)和實(shí)施自動(dòng)化測(cè)試體系以正確識(shí)別這些更改并使系統(tǒng)保持較新是一項(xiàng)重要的維護(hù)工作,這是必要且繁瑣的。在這種情況下,理想的解決方案是擁有一個(gè)可以檢測(cè)到這些問(wèn)題并自動(dòng)更新和更新的測(cè)試自動(dòng)化解決方案。
選擇可靠自動(dòng)化工具
對(duì)于質(zhì)量保證團(tuán)隊(duì)而言,選擇正確的自動(dòng)化測(cè)試工具是一定會(huì)遇到的問(wèn)題,因?yàn)樗麄冞x擇的工具無(wú)法提供99%以上的測(cè)試覆蓋率,或者測(cè)試工具的成本超出了測(cè)試預(yù)算。也許他們甚至缺乏充分利用特定工具的專業(yè)知識(shí)。但是,如果團(tuán)隊(duì)不知道如何使用該工具,則可以為測(cè)試人員購(gòu)買在線課程,也可以聘請(qǐng)講師來(lái)幫助團(tuán)隊(duì)人員掌握它。有時(shí),使用的工具可能無(wú)法滿足所有需求。在這種情況下,應(yīng)該開(kāi)始尋找涵蓋團(tuán)隊(duì)關(guān)鍵領(lǐng)域的解決方案。如果發(fā)現(xiàn)的工具超出了預(yù)算,則只需準(zhǔn)備成本與收益分析,然后將案例提交給執(zhí)行團(tuán)隊(duì)即可。如果使用了正確的工具,對(duì)bug產(chǎn)生的費(fèi)用的分析將可以解決。對(duì)比分析不同的測(cè)試框架是使自動(dòng)化投資回報(bào)率較大化的關(guān)鍵。
不能完全依賴工具
測(cè)試工具要能夠?qū)崿F(xiàn)測(cè)試過(guò)程的自動(dòng)化,如單元測(cè)試的自動(dòng)化、測(cè)試案例生成的自動(dòng)化、測(cè)試案例執(zhí)行的自動(dòng)化。測(cè)試案例執(zhí)行完成之后,要看是否達(dá)到了很高的測(cè)試覆蓋率?如果達(dá)到了,說(shuō)明自動(dòng)生成的測(cè)試用例足夠了,工程師就無(wú)需再手動(dòng)補(bǔ)足測(cè)試用例,這樣就大量節(jié)省了工程師手動(dòng)測(cè)試的時(shí)間,大大減少了工作量。反之,自動(dòng)化測(cè)試不能代替手工測(cè)試,因?yàn)椴⒉皇撬械墓δ茏詣?dòng)化測(cè)試都可以實(shí)現(xiàn),它的效率也不高,而手工測(cè)試能通過(guò)人為的邏輯判斷效驗(yàn)當(dāng)前的步驟是否正確,同時(shí)用例的執(zhí)行具有一定步驟跳躍性,能夠清楚知道邏輯,細(xì)致定位問(wèn)題??傊?, 靈活運(yùn)用。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問(wèn)題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。