当测试用例并行运行时,如何获取HTML报告?

时间:2019-07-26 05:10:01

标签: karma-jasmine karma-runner

我正在使用karma-html-reporter生成工作正常的报告。 但是,当我使用业力并行执行测试用例时,我发现它仅生成一个实例的报告,而不为另一个实例生成报告。 有没有一种方法来获取/生成两个实例的报告。 目前,我正在运行2个Chrome实例。 我需要做些什么才能获得两个实例的综合报告?

我尝试了karma-multibrowser-reporter link 但是它正在删除业力并行功能。

通过以下配置生成报告:-

htmlReporter: {
  outputDir: 'path/results'
},

1 个答案:

答案 0 :(得分:0)

karma-parallel 具有选项 aggregatedReporterTest。如果您将 html 添加到正则表达式,它只会为所有浏览器使用一个报告器:

parallelOptions: {
  aggregatedReporterTest: /coverage|istanbul|html|junit/i
},