本篇文章給大家談?wù)勛詣?dòng)化測試錄制模式,以及自動(dòng)化測試**對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收***本站喔。 今天給各位分享自動(dòng)化測試錄制模式的知識(shí),其中也會(huì)對(duì)自動(dòng)化測試**進(jìn)行解釋,如果能碰巧解決***現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
1、自動(dòng)化測試容易出現(xiàn)的誤區(qū)有哪些?
自動(dòng)化測試是有很大風(fēng)險(xiǎn),有很多人會(huì)忽略掉它。尤其是對(duì)沒有接觸過自動(dòng)化測試的團(tuán)隊(duì),前期失敗是常有的事情,常常就會(huì)掉坑里面。 一、管理層決策風(fēng)險(xiǎn)1. 管理層視野缺乏 自動(dòng)化測試對(duì)非技術(shù)的管理層是個(gè)黑盒子,管理層對(duì)它的理解是有限的,而他們對(duì)自動(dòng)化測試的學(xué)習(xí)和調(diào)查時(shí)間幾乎不存在。 既然其他項(xiàng)目組能用,那我們也能用,盲目的開始自動(dòng)化測試,最后由于前期準(zhǔn)備不充分,低估了自動(dòng)化測試的前期投入,項(xiàng)目組測試人力**不夠,技術(shù)儲(chǔ)備不足等等,然后以失敗告終。 還有種最多的情況,項(xiàng)目經(jīng)理聽說自動(dòng)化測試好,而且覺得很有13格,現(xiàn)在公司也重視自動(dòng)化測試這塊,那么就不管自己項(xiàng)目現(xiàn)在是什么情況,自己手下的項(xiàng)目必須開始自動(dòng)化測試。這種自動(dòng)化到最后一般就是****,能忽悠上面領(lǐng)導(dǎo)層就行。 2. 想在短期內(nèi)看到成效 想要在幾周或者幾個(gè)月內(nèi)看到非常好的成效,既然開始自動(dòng)化,那么找到了多少個(gè)bug,節(jié)省多少時(shí)間。 找到了多少個(gè)bug,怎么會(huì)沒有多少,為什么大多數(shù)是些環(huán)境問題bug,bug的質(zhì)量不高。 節(jié)省多少時(shí)間,怎么自動(dòng)化之后***們還加班更多了,而且其他測試任務(wù)還不能按時(shí)完成,拖慢了整個(gè)項(xiàng)目的進(jìn)度。 3. 盲目追求KPI,KPI考核制定不合理 將自動(dòng)化測試覆蓋率做為指標(biāo),自動(dòng)化腳本尋找到bug的數(shù)量等,作為KPI考核的指標(biāo)。 做UI自動(dòng)化測試當(dāng)***用例的覆蓋率達(dá)到70%以上時(shí),***每天的時(shí)間都會(huì)用來檢查報(bào)告,維護(hù)測試腳本等等。 二、項(xiàng)目團(tuán)隊(duì)風(fēng)險(xiǎn)1. 項(xiàng)目組團(tuán)隊(duì)間合作不緊密 自動(dòng)化測試是需要所有人配合的事,開發(fā),運(yùn)維,測試,大家同心協(xié)力才能搞成的事。 測試腳本的維護(hù)與編寫,最好是單人負(fù)責(zé),全員參與。 元素如果要能被快速定位需要開發(fā)配合,接口有變更需要開發(fā)知會(huì)測試,測試跟進(jìn)調(diào)整接口測試腳本。 運(yùn)維需要負(fù)責(zé)測試環(huán)境的搭建,并配合解決各類環(huán)境問題,還需要將持續(xù)集成環(huán)境與自動(dòng)化測試整合。 2. 孤狼模式 創(chuàng)建和維護(hù)測試的責(zé)任降落在一個(gè)人身上,但他還要和其他成員一樣參與手工測試。 如果項(xiàng)目時(shí)間緊張,后期根本沒有時(shí)間來解決自動(dòng)化測試用例的問題,所以很多用例會(huì)停留在失敗狀態(tài),過段時(shí)間發(fā)現(xiàn)想要來維護(hù)用例,還不如重新寫。 三、技術(shù)風(fēng)險(xiǎn)1. 用例編寫***用粗放的 "錄制 - 回放" 模式 “錄制-回放”快速創(chuàng)建的用例非常脆弱,界面元素與測試邏綁定,頁面輕**動(dòng)導(dǎo)致大批用例測試失敗。后期由于用例量變多,重新錄制時(shí)間不夠,測試用例停留在失敗的狀態(tài)中。 2. 自動(dòng)化測試方案不合理 自動(dòng)化測試方案不合理,從開始自動(dòng)化注定就失敗 3. 用例的可靠性太低 自動(dòng)化測試用例可靠性太低經(jīng)常出現(xiàn)誤報(bào),對(duì)報(bào)告的檢查工作量增加,對(duì)自動(dòng)化測試結(jié)果缺乏信心。 4. 對(duì)產(chǎn)品業(yè)務(wù)理解不透徹 自動(dòng)化測試團(tuán)隊(duì)對(duì)業(yè)務(wù)理解不透徹,導(dǎo)致自動(dòng)化測試需求覆蓋不合理。 5. 太過相信工具 太過相信工具,光靠工具是做不好自動(dòng)化測試。 測試工具起到的只是**功能,重要的是測試思想、自動(dòng)測試框架、測試套件、測試用例的設(shè)計(jì),在更多的時(shí)候還要測試工程師發(fā)揮他們的經(jīng)驗(yàn)和智慧實(shí)施有效的測試。 6. 編程能力太差 編程能力太差,當(dāng)***遇到真正困難的問題時(shí),無***以開發(fā)的角度來解決問題,發(fā)揮測試工程師他們的經(jīng)驗(yàn)和智慧實(shí)施有效的測試大多數(shù)會(huì)體現(xiàn)在編程能力方面。 7. 自動(dòng)化方案制定不合理,盲目追求自動(dòng)化率 輕易將指定自動(dòng)化指標(biāo),100%的自動(dòng)化率。沒有考慮項(xiàng)目進(jìn)度會(huì)對(duì)自動(dòng)化測試的影響,也沒有考慮自動(dòng)化實(shí)現(xiàn)時(shí)會(huì)不會(huì)有什么問題或困難,使得花精力開發(fā)出來的自動(dòng)化腳本沒有太大的作用。 8. 沒有做好自動(dòng)化的準(zhǔn)備,盲目開始自動(dòng)化 不打無準(zhǔn)備的仗,開始自動(dòng)化前需要做好調(diào)研,確認(rèn)自動(dòng)化工具與方案,確認(rèn)需要自動(dòng)化哪些內(nèi)容,這些東西都不應(yīng)該在自動(dòng)化開發(fā)的時(shí)候才來決定,而應(yīng)該是事先就確定好了。 太過于相信自動(dòng)化測試,且沒有經(jīng)過嚴(yán)格的自動(dòng)化測試流程和前期分析設(shè)計(jì)就草率的進(jìn)腳本的開發(fā),最終的結(jié)果一定是失敗! 9. 測試腳本設(shè)計(jì)不合理 測試腳本設(shè)計(jì)是否合理決定了用例的可靠性。 10. 測試腳本無版本控制 需要考慮腳本版本和測試對(duì)象的匹配性,測試腳本也需要做嚴(yán)格的版本控制。 11. 測試腳本兼容性 測試腳本在本地調(diào)試能跑通,上傳在自動(dòng)化測試中心就出現(xiàn)問題,腳本肯定沒考慮到不同系統(tǒng)或不同環(huán)境的兼容性。 12. 有了自動(dòng)化測試,從而忽略了手工測試或探索性測試 一旦實(shí)施了自動(dòng)化測試,便不再進(jìn)行手工測試和探索性測試。如果腳本有問題,但測試腳本執(zhí)行通過,則很可能會(huì)有bug被永遠(yuǎn)掩蓋。
關(guān)于自動(dòng)化測試錄制模式和自動(dòng)化測試**的介紹到此就結(jié)束了,不知******從中找到***需要的信息了嗎 ?如果***還想了解更多這方面的信息,記得收***關(guān)注本站。 自動(dòng)化測試錄制模式的介紹就聊到這里吧,感謝***花時(shí)間閱讀本站內(nèi)容,更多關(guān)于自動(dòng)化測試**、自動(dòng)化測試錄制模式的信息別忘了在本站進(jìn)行查找喔。