產(chǎn)品體驗中心 下載與支持 產(chǎn)品社區(qū) 澤眾云   合作代理 |  咨詢電話:400-035-7887/021-6072 5088

有哪些app自動化測試框架比較常用?要怎么選擇app自動化測試框架?

發(fā)布時間:2020-07-27

說起測試的話,那么我們就不得不來談?wù)撘幌伦詣踊瘻y試了,自動化測試在測試當中是比較重要的一個方面,自動化測試框架是有比較多的,而Appium、RobotFramework、Katalon以及ATF等則是比較常用的。那么這幾種常用的自動化測試框架是什么?我們要怎么選擇這些框架?

ATF自動化測試框架軟件

常用的自動化測試框架

1、Appium

Appium是一個基于WebDriver協(xié)議的開源自動化測試框架,用于測試移動應(yīng)用程序?;诮y(tǒng)一的思想,它允許使用相同的API為不同的平臺編寫測試。

主要特點包括無需重新編譯應(yīng)用程序;提供選擇不同編程語言和框架來運行測試的選項;但是它的可以參考的系統(tǒng)性資料較少,文本框輸入速度慢,且不支持中文輸入,僅僅支持UI測試,不支持單元測試等,不支持跨應(yīng)用測試,對于不同的手機,如照相等功能,需要編寫不同的腳本。

2、RobotFramework

RobotFramework是開發(fā)者和QA測試人員的成熟解決方案,這個自動化測試框架的主要功能是其關(guān)鍵字驅(qū)動的方法,來創(chuàng)建易于閱讀和編寫的測試。

主要特點有提供API,通用文本庫和工具的豐富集成;測試多種內(nèi)容;但界面反應(yīng)速度慢,經(jīng)常卡死,導(dǎo)入測試庫有時會異常。

3、Katalon

Katalon是一個簡單、面向細節(jié)的自動化測試框架,支持Web、移動和API自動化測試。

主要特點包括提供對多種腳本語言,如Groovy和Java的擴展支持;但無法清空提輸入框,每次執(zhí)行用例必須安裝APP,找不到元素等。

4、ATF

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

主要特點有輕量級架構(gòu),效率提高,多種自動化用例設(shè)計方法,提高用例覆蓋率和設(shè)計效率,集中化數(shù)據(jù)管理、多種任務(wù)執(zhí)行方式、資源合理分配,全面缺陷管理,自由進行質(zhì)量把關(guān),自動測試報表,對測試過程針對評估。

如何選擇自動化測試框架?

由于不同的業(yè)務(wù)有不同的需求,因此很難在自動化測試框架中匹配所有的因素。但是,大多數(shù)企業(yè)會在自動化測試框架中遵循一些關(guān)鍵標準。

1、易于腳本開發(fā):測試框架必須支持敏捷過程和短迭代。

2、跨團隊兼容性:由于軟件測試不限于單個部門,因此測試框架必須在各個角色之間兼容。

3、集成工具:框架應(yīng)可集成多種工具,支持多種類型自動化測試。

4、設(shè)計效率:框架的設(shè)計效率是要比較高的。

5、測試報表:要自動的測試報表,可以對測試過程針對評估。

以上內(nèi)容就是關(guān)于對常用的自動化測試框架的相關(guān)知識了,以及一些我們在選擇自動化測試框架的時候要基于哪些標準的相關(guān)內(nèi)容,希望對大家能夠有所幫助。

推薦閱讀:

接口自動化框架ATF正交法自動生成用例的方法

接口測試怎么測:接口用例設(shè)計方法及工具選擇

淺談接口自動化測試的可擴展性、維護性

在Selenium自動化測試框架中如何設(shè)置數(shù)據(jù)校驗點?

Selenium自動化測試框架中常見異常分析及解決方案

本文內(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)系