2010-11-07 96 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报告。