如何使Android Apis自動化以獲得更好的質量?我如何測試android應用程序以獲得這個軟件的更好質量..?Android測試自動化
回答
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/
使用Robotium,它的一個很好的工具來使用Android的自動化
我會建議你使用Seetest。 這也是一個獨立於任何平臺的自動化工具。您可以使用此工具在Android,iPhone,Windows Phone等所有平臺上運行相同的測試腳本。此外,它還有一個用於現有測試框架的插件,如QTP,Testcomplete等。下面是鏈接,下載相同的試用版本。 http://experitest.com/support/download-2/
嘗試robotium,我使用它,它很容易爲你寫功能測試用例,可以在所有Android設備進行測試。
我會建議Webdriver/selenium 2.0的android驅動程序,如果你正在尋找開源。其良好和健壯以及
嘗試bot-bot。它是一個基於Robotium/Nativedriver的功能自動化工具。它具有記錄功能,可以幫助簡單識別元素並編寫測試用例。
它使用「Ant」來構建和運行測試。這有助於與持續集成工具集成。
在您的測試執行結束時,它會生成帶通過失敗狀態的可通過郵件的html報告。
如果你有一個備用的樹莓丕,你也可以用它來加速你的測試:),比在模擬器中運行好得多:
的[我怎樣才能在Android Studio中創建測試?]- 1. Android慢動作自動化測試
- 2. 測試自動化
- 3. 自動化測試
- 4. Android&Robotium - 編寫自動化測試?
- 5. Android測試自動化工具
- 6. 自動化Android平臺測試
- 7. Android和iOS測試自動化
- 8. Android自動化測試使用JUnit和集成測試框架
- 9. CORBA測試自動化
- 10. Data Warehouse測試自動化
- 11. 自動化RESTful測試
- 12. Windev的自動化測試
- 13. 自動化網頁測試
- 14. PHP自動化測試後
- 15. 前端測試自動化
- 16. Jenkins UI自動化測試
- 17. 測試自動化程序
- 18. 自動化測試工具
- 19. segues的自動化測試
- 20. 登錄自動化測試
- 21. GUI的自動化測試
- 22. 自動化性能測試
- 23. Jenkins + RobotFramework測試自動化
- 24. 測試自動化框架
- 25. 桂自動化測試
- 26. Webdriver測試自動化
- 27. MFC類自動化測試
- 28. 自動化asp.net測試
- 29. Calabash UI自動化測試
- 30. 自動化CSS測試
可能重複(http://stackoverflow.com/questions/16586409/how-can-i-create-tests-in-android-studio) – 2015-05-20 18:05:44