當前位置:
首頁 > 知識 > 10+2款高級APP自動化測試工具,趕緊收藏!

10+2款高級APP自動化測試工具,趕緊收藏!

10+2款高級APP自動化測試工具集合,幫助程序員更好的進行移動應用測試!

1. Appium(免費)

一款開源的移動測試自動化工具,適用於Android和iOS系統。

鏈接:http://appium.io/

10+2款高級APP自動化測試工具,趕緊收藏!

2. Robotium(免費)

開源測試工具Robotium,可測試所有版本和子版本的Android應用程序。

鏈接:https://github.com/robotiumtech/robotium

10+2款高級APP自動化測試工具,趕緊收藏!

3. MonkeyRunner(免費)

專門為在框架或功能級別的設備設計的應用程序測試工具。

鏈接:https://developer.android.com/studio/test/monkeyrunner/index.html

4. UI Automator(免費)

UI Automator是用於測試應用程序的用戶界面以及UI自動創建的Android UI測試工具,最近被谷歌開發擴展。

鏈接:https://developer.android.com/topic/libraries/testing-support-library/index.html#UIAutomator

5. Selendroid(免費)

Selendroid是一個測試自動化軟體,適用於Android系統的本地應用程序和移動web的UI混合測試。

鏈接:http://selendroid.io/

10+2款高級APP自動化測試工具,趕緊收藏!

6. Oracle的MonkeyTalk(收費)

MonkeyTalk的功能是自動化Android和iOS應用程序的功能測試。

鏈接:https://www.oracle.com/corporate/acquisitions/cloudmonkey/index.html

7. Testdroid(99刀/月)

Testdroid是測試iOS和Android設備應用的最佳平台之一,它擁有不同屏幕的解析度、OS版本和HW平台。

鏈接:http://bitbar.com/testing/

8. Calabash(免費)

Calabash測試.NET、 Ruby、 Flex、 Java以及其他的編程語言相關的應用程序效率更高。

鏈接:http://calaba.sh/

9. Frank(免費)

Frank只允許測試iOS應用,值得一提的是它的開源框架結合了JSON和Cucumber。

鏈接:https://github.com/moredip/Frank

10. SeeTest(有試用版本)

SeeTest Automation是一個跨平台的解決方案,允許在不同的設備上運行相同的腳本。

鏈接:https://experitest.com/

+1. KIF for iOS(免費)

KIF是為iOS移動應用UI測試開發的一個框架,可利用內置iOS中可訪問的API模擬真實的用戶交互。在Objective-C中寫的測試對iOS程序員來講已經很熟悉,但蘋果轉向Swift使得其對Objective-C的使用處於劣勢。

鏈接:https://github.com/kif-framework/KIF

+2. iOS Driver for iOS(免費)

iOS Driver利用Selenium和WebDriver 的API來測試iOS移動應用,默認在模擬器上運行。這些模擬器可使執行命令速度更加快、可伸縮性更強。但當前版本與設備一同工作導致了執行緩慢。

10+2款高級APP自動化測試工具,趕緊收藏!

iOS的主要優勢在於不需要修改應用程序源代碼,也無需在測試設備上載入其他應用程序。iOS Driver被設計為在Selenium網格節點運行,而Selenium網格節點支持並行GUI測試,可提高測試速度。

鏈接:https://ios-driver.github.io/ios-driver/

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT168企業級 的精彩文章:

PowerEdge R740——可圈可點的"通用型AI伺服器"
約翰·卡馬克稱PC不會被移動設備動搖,網友:聯想聽到美翻了!
案例分享:將計算與存儲分離 可優化成本提高效率
重磅消息:阿里巴巴AliOS發力智聯網汽車 首款車落地東風雪鐵龍
Gartner發布2017年數據管理技術成熟度曲線

TAG:IT168企業級 |