2012-01-30 58 views
0

我知道这个话题在那里讨论了很多次,但我从来没有找到一步一步的答案(如果存在的话)。在Eclipse中生成来自Android的junit xml报告

  1. 我已经Android项目与Eclipse在“测试”文件夹中的官方教程
  2. 创建了测试项目,像我有一些Android的JUnit测试,我可以看到在Eclipse中的结果,但我需要的XML报告文件在Jenkins中进行分析。我已经找到了用于创建报告的lib,但它将xml文件上载到仿真器/设备上,我认为它需要本地(在我的项目文件夹中)。还有Maven插件可以做到这一点,但我没有在我的项目中使用Maven(我认为Eclipse的Android插件使用了蚂蚁)。

  3. 有什么方法可以修改构建过程并获取此报告吗?

回答

0

为什么不使用“adb pull”命令来拉取仿真器/设备中生成的文件...您可以将其添加为ant脚本的一部分?

例子:

<echo>Downloading file into project directory...</echo> 
    <exec executable="${adb}" failonerror="true"> 
     <arg line="${adb.device.arg}" /> 
     <arg value="pull" /> 
     <arg value="/sdcard/junit.xml" /> 
     <arg value="junit.xml" /> 
    </exec> 
+0

谢谢,这似乎是一个很好的方式来得到这个工作! – Michal 2012-02-12 13:19:40