2014-03-28 129 views

回答

5

我也使用Jenkins和Espresso。我使用Spoon by Jake Wharton来生成我的报告。看一看!它们很干净并且非常易于使用。

+0

这就是我最终做的。我喜欢汤匙报告。谢谢! –

+0

@Binghammer:当勺子测试失败时,你是否能够触发Jenkins构建失败?你需要手动解析汤匙result.json文件吗? –

+0

@PeterTran自从我运行了任何自动化测试以来,这已经过去了一分钟。但是,如果我没有记错的话,詹金斯应该注意到勺子产生的错误并报告。至于解析结果,这是我最好的解决方案:http://stackoverflow.com/questions/22827743/how-to-order-test-cases-for-spoon-automated-testing-in-android/24065233#24065233 –

0

如果不使用浓缩咖啡,可以使用Zutubi的JUnitReportTestRunner轻松完成。该报告然后可以被消化,例如,通过Jenkins xUnit Plugin

意式浓缩咖啡虽然需要自己的testrunner必须基于GoogleInstrumentation。目前,结合使用JUnitReportTestRunner和GoogleInstrumentationTestRunner是相当棘手的,因为GoogleInstrumentationTestRunner不公开附加测试监听器的方法。 This google groups post展示了如何附加来自Zutubi项目的监听器。