產(chǎn)品體驗中心 下載與支持 產(chǎn)品社區(qū) 合作代理 |  咨詢電話:400-035-7887/021-6072 5088
當(dāng)前位置:澤眾軟件測試網(wǎng)- 技術(shù)文章 -正文

什么樣的自動化測試框架才算是好框架?

發(fā)布時間:2020-06-22

什么樣的自動化測試框架才算是好框架呢?一個好的自動化測試框架是和團(tuán)隊成員的能力相匹配,是充分和開發(fā)建立協(xié)議和互信的,確保變化對測試的影響最小化;是充分融入現(xiàn)有工作流程,而不是獨立出來自成體系;是高度封裝,減少冗余無效工作,易于學(xué)習(xí)和理解,可維護(hù)的框架體系;是能夠交付使用測試體系。

自動化測試框架

1.和團(tuán)隊成員的能力相匹配

自動化測試能否在團(tuán)隊中推廣使用,一個很重要的因素就是框架本身是否和團(tuán)隊人員能力匹配。如錄制回放的自動化測試工具,在一個有一定技術(shù)能力的團(tuán)隊推廣注定失敗,因為他對大部分人員的能力提升沒有幫助,團(tuán)隊成員在使用推廣時必然會在內(nèi)心對框架持反對態(tài)度。

2.與開發(fā)團(tuán)隊形成默契,提高可測試性可維護(hù)形

在自動化測試的實施過程中,不論任何形式的自動化測試,都需要和開發(fā)團(tuán)隊形成默契,制定合理的合作規(guī)范協(xié)議和流程機(jī)制。提高軟件的可測試性和可維護(hù)性。在軟件質(zhì)量屬性中,軟件的可測試性和可維護(hù)性是開發(fā)的內(nèi)建質(zhì)量范疇,所以說如果沒有開發(fā)很好的配合,任何形式的自動化實施必將失敗。比如在UI自動化測試中,自動化實施比較難的一個主要原因是UI界面變化頻繁。界面頻繁變化,給測試腳本的維護(hù)帶來巨大的工作量。如果能夠通過一種手段保證UI界面發(fā)生變化時,對自動化腳本的影響最小,那么自動化測試的成本會大大下降。

3.融合現(xiàn)有工作流程

任何一個新工具或者新技術(shù)的引入都應(yīng)該快速的融入到現(xiàn)有的工作流程中,而不是另外開辟一個新流程。因為只有這樣才能夠達(dá)到成本最低化,利益最大化,對原有工作的影響最小化。所以我一直非常反對為自動化測試重新制定一套新流程。這樣做的結(jié)果往往是自動化測試和業(yè)務(wù)測試各自成體系,不能夠?qū)崿F(xiàn)聯(lián)動,而使得重復(fù)工作巨大,效益低下;同時在測試內(nèi)部也不能有效形成合力,不利于提升團(tuán)隊整體能力,甚至導(dǎo)致小團(tuán)隊對立。

4.設(shè)計合理的自動化測試框架

好的自動化測試框架必須是高度封裝和抽象,減少冗余無效工作,易于學(xué)習(xí)和 理解,可維護(hù)的框架體系。如何構(gòu)建和設(shè)計一個自動化測試框架涉及信息較多,改天擬文論述,故不再贅述。

5.高質(zhì)量的交付運營

在很多團(tuán)隊實施自動化都是按照項目的方式進(jìn)行,這恰恰是大部分自動化測試項目實施失敗的一個原因。作為項目來運作,就意味著有固定的開始和結(jié)束,當(dāng)項目結(jié)束時,就是自動化測試項目實施失敗之時。如果能按照產(chǎn)品運營的方式運營自動化測試,那么將會大大提升自動化測試實施的成功率。

澤眾軟件推出的Selenium自動化測試框架AutoTestFramework(簡稱:ATF)是B/S架構(gòu)框架,可實現(xiàn)Selenium等多種自動化測試全流程、團(tuán)隊化管理的高級框架平臺,通過集成自動化測試工具可實現(xiàn)PC端界面自動化、接口自動化、APP功能自動化測試和深度兼容性測試,測試完成后系統(tǒng)自動生成測試報告。目前該框架可以集成的自動化測試工具Selenium、AutoRunner、MobileRunner。

推薦閱讀:

自動化測試框架ATF新增跨項目任務(wù)功能模塊

為什么要使用自動化測試框架?自動化測試框架的優(yōu)勢

接口自動化框架有哪些?解鎖各種接口自動化測框架對比分析

自動化測試框架有哪幾種?主流自動化測試框架有哪些?

如何使用ATF自動化測試框架進(jìn)行管理和測試?

訪談實錄《自動化測試框架》

本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務(wù)

微信客服
問題
反饋
產(chǎn)品
畫冊

掃描二維碼下載澤眾軟件企業(yè)宣傳冊

產(chǎn)品畫冊
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報價)。

您的信息已成功提交!

我們的客服人員稍后會與您聯(lián)系