jenkins - 在 Jenkins 中发布 Karma 单元测试

标签 jenkins karma-runner

Jenkins已经构建了我的 Maven Java 项目。我想要 karma 的结果单元测试显示在 Jenkins 中,但不幸的是我无法在 Jenkins 中引入任何配置更改。应如何配置 karma 才能实现这一目标?

最佳答案

  • 为了让 Jenkins 能够解析 karma 测试结果,它们必须以 Junit XML 格式发布,执行此操作的插件是 karma-junit-reporter
  • junit 测试结果(karma 配置文件中的 outputFile)必须存储在 target/surefire-reports/TESTS-TestSuite.xml

关于jenkins - 在 Jenkins 中发布 Karma 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27616657/

相关文章:

docker - 在一个 Docker Swarm 部署中组合多个项目的良好实践?

html - 使用文件 ://does not work in Chrome 链接到网络位置

javascript - 在 AngularJS 指令中测试 mouseover 和 mouseout 事件

node.js - 安装 Karma 时出现 node-gyp 重建 2 错误

git - Jenkins 中的 Bitbucket 不工作

jenkins - 即使我将 Max # of builds 设置为保持数字,Jenkins 中的存档目录是否已保存?

Dockerfile : add npm to an existing docker image

angularjs - 使用 karma 运行 angularjs 单元测试时,如何在终端中查看 $log 调用?

karma-runner - 让Karma保持浏览器和测试结果打开更长的时间

node.js - 使用 Karma 进行 AngularJS 测试