如何使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