2010-11-07 94 views
2

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

+0

可能重複(http://stackoverflow.com/questions/16586409/how-can-i-create-tests-in-android-studio) – 2015-05-20 18:05:44

回答

0

Espresso是自動執行android API的最佳選擇。谷歌已經爲開發者開發了這個測試工具包來編寫單元測試用例。這裏是谷歌的咖啡主頁 https://code.google.com/p/android-test-kit/wiki/EspressoStartGuide

谷歌還實施了樣本測試案例,這有助於更快地學習espresso。意式濃縮咖啡的主要優勢在於其執行速度和異步工作,這意味着我們沒有明確要求在濃咖啡中等待行動。開發人員只應執行操作,等待意大利咖啡照顧的時間。 這裏的鏈接,使啓動容易理解的方式濃縮咖啡: http://www.stevenmarkford.com/android-ui-testing-with-espresso-basics-tutorial/

3

我會建議你結帳Robolectric測試Android應用程序。

+0

你的鏈接現在死了:( – 2015-05-20 15:25:48

1

使用Robotium,它的一個很好的工具來使用Android的自動化

0

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

1

​​

嘗試robotium,我使用它,它很容易爲你寫功能測試用例,可以在所有Android設備進行測試。

0

我會建議Webdriver/selenium 2.0的android驅動程序,如果你正在尋找開源。其良好和健壯以及

0

嘗試bot-bot。它是一個基於Robotium/Nativedriver的功能自動化工具。它具有記錄功能,可以幫助簡單識別元素並編寫測試用例。

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

在您的測試執行結束時,它會生成帶通過失敗狀態的可通過郵件的html報告。