如何在报告中显示所有的测试结果(成功和失败断言)



我正在使用Nightwatch进行自动化测试(E2E)

"nightwatch": "0.9.8"
"grunt-nightwatch": "0.5.4"
"grunt-nightwatch-report": "0.1.6" 

我从jenkin那里进行测试。
如何在报告中显示所有测试结果(成功和失败断言)?

使用这个库:

npm install nightwatch-html-reporter

用法:

nightwatch-html-reporter -d <your report dictory>

的例子:

nightwatch-html-reporter -d ~/myproject/reports

它将生成一个html报告(通过/失败/跳过测试)

在global .js中使用

const reporter = new HtmlReporter({
      openBrowser: false,
      separateReportPerSuite: false,
      uniqueFilename: true,
      reportsDirectory: `${__dirname }../../../reports`,
      reportFilename: "generatedReport.html"
    });
module.exports = {
  reporter: reporter.fn
};

最新更新