如何为多个nightwatch文件夹/文件获取一个xml报告?

时间:2017-09-18 20:15:08

标签: javascript xml jenkins ui-automation nightwatch.js

我正在尝试为我的夜班测试生成报告,以便将其与jenkins集成。我的tests目录看起来像这样:

- tests
  - folder 1
  - folder 2
      - folder 2.1
  - folder 3

使用nightwatch默认报告器时,我会为每个文件收到多个xml报告。有没有办法为所有文件夹和文件附加一个xml报告,以便我可以使用jUnit轻松地将它集成到Jenkins上?

2 个答案:

答案 0 :(得分:0)

如果你没有时间自己写一个,这个repo可以为你生成一个(用html) nightwatch-html-reporter

答案 1 :(得分:0)

Jenkins绝对支持多个XML文件。我能够使用此模式让Jenkins从Nightwatch提取所有XML文件,并将它们收集在一起,以报告通过/失败的工作测试: e2e/reports/**/*.xml,e2e/reports/*.xml

根据目录结构,您可能需要稍作调整。