2012-01-30 43 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