我们为我们的应用程序提供了用浓缩咖啡编写的整个ui测试套件,我们正试图找出在整个设备矩阵和api上运行此测试的最佳服务
我遇到了一些服务:
TestDroid - 看起来像是以每小时49美元的速度运行并且支持espresso测试,我一直在玩他们的免费帐户,它运行良好,但我想知道他们支持CI的程度
测试对象 - 我猜你不能将试用版用于自动化测试,起价约为199美元/月。手动测试功能看起来不错,我只是想知道为什么这么贵?
AWS Device Farm / App Thwak - 看起来真的很新,我没有看到任何对espresso测试的支持。
任何输入都可以很好地决定使用哪种服务?
答案 0 :(得分:1)
我目前正在使用AWS Device Farm。
Android测试系统已于2015年夏季更新为基于JUnit 4,新的实施在AWS上运行良好。
要小心,要使其在AWS Device Farm上运行,所有测试方法都必须以“testXYZ()”开头,否则服务器场将无法检测到它们。并且您的测试类必须结束用“测试”。
Jenkins和Gradle提供了AWS Farm Device(适用于Android Studio集成)。 Spoon屏幕截图也嵌入在AWS Device Farm测试结果中。