簡體   English   中英

Android測試自動化

[英]Android Test Automation

我如何使Android Apis自動化以獲得更好的質量? 我如何測試android應用程序以獲得更好的軟件質量?

我建議您結帳Robolectric以測試Android應用程序。

使用Robotium,它是用於Android自動化的好工具

http://www.robotium.org/

嘗試robotium,我正在使用它,它非常容易編寫您的功能測試用例,並且可以在所有android設備中進行測試。

如果您正在尋找開放源代碼,我建議Webdriver / selenium 2.0 android驅動程序。 它的好和強大

嘗試bot-bot 它是基於Robotium / Nativedriver構建的功能自動化工具。 它具有記錄功能,可幫助輕松識別元素和編寫測試用例。

它使用“ Ant”來構建和運行測試。 這有助於與持續集成工具集成。

在測試執行結束時,它將生成帶有通過/失敗狀態的可通過電子郵件發送的html報告。

Espresso是未來實現android API自動化的最佳選擇。 Google開發了此測試工具包,供開發人員編寫單元測試用例。 這是espresso的Google主頁https://code.google.com/p/android-test-kit/wiki/EspressoStartGuide

Google還實施了示例測試用例,可幫助您更快地學習濃縮咖啡。 espresso的主要優點是它的執行速度和異步工作,這意味着我們不需要明確要求在espresso中編寫等待操作。 開發人員只應執行操作,等待時間由espresso負責。 這是一個以易於理解的方式開始使用意式濃縮咖啡的鏈接: http : //www.stevenmarkford.com/android-ui-testing-with-espresso-basics-tutorial/

如果您有備用的Raspberry-Pi,也可以使用它來加快測試:),這比在Emulator上運行要好得多:

適用於Android測試自動化的Raspberry-PI

我建議您使用Seetest。 這也是獨立於任何平台的自動化工具。 您可以使用此工具在Android,iPhone,Windows Phone等所有平台上運行相同的測試腳本。 此外,它具有適用於現有測試框架(如QTP,Testcomplete等)的插件。這是下載該工具的試用版的鏈接。 http://experitest.com/support/download-2/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM