gpt4 book ai didi

android - 如何在 android 上为 jenkins 生成 JUnit 测试报告

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:02:35 64 4
gpt4 key购买 nike

我正尝试在 Jenkins 中使用“发布 JUnit 测试结果报告”,但无法将其用于我的 android 测试项目。我在 Jenkins 中的 android 测试项目的设置是基于这个指南: https://wiki.jenkins-ci.org/display/JENKINS/Building+an+Android+app+and+test+project

我希望有人可以发布有关如何从测试运行中获取 JUnit 测试结果报告以能够使用“发布 JUnit 测试结果报告”的简单分步指南。想使用此功能,因为 Jenkins 中 Junit 测试的标准控制台输出不太方便。

我在 Internet 上找到了一些指南(不是很多),但没有一个对我有用。这是我到目前为止尝试过的(没有成功):

  • 只需添加不带参数的“发布 JUnit 测试结果报告”构建后操作
  • 遵循本指南,其中建议可以从设备/模拟器下载报告 (http://blackriver.to/2012/08/android-continuous-integration-with-ant-and-jenkins-part-2-2/)
  • 然后是本指南 (http://blog.cloudbees.com/2012/11/unit-test-results-code-coverage-and.html),它与之前的指南类似,但添加了自定义检测库
  • 然后我在 junit 报告 (http://ant.apache.org/manual/Tasks/junitreport.html) 上找到了这个用于 ant 的 API,但我完全不知道如何将它添加到我的 android 测试预计生成通过android sdk

(有些链接显示不正确,因为我的声誉不能发布超过两个链接。)

非常感谢您的帮助:)

最佳答案

我只需要自己解决这个问题,这就是我的工作方式:

1.) 安装性能插件2.) 在项目设置中,添加一个新的构建后操作“Publish JUnit-testresults”3.) 作为路径,添加/app/build/androidTest-results/connected/*.xml (路径在您的机器上可能略有不同)

4.) 现在,在项目第一次运行后,您有一个新链接“Last testresult”,右侧有一个图形表示。

问候

关于android - 如何在 android 上为 jenkins 生成 JUnit 测试报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23767632/

64 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com