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

时间:2016-10-25 13:57:13

标签: selenium jenkins webdriver functional-testing nightwatch.js

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

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

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

2 个答案:

答案 0 :(得分:0)

使用此lib:




  npm install nightwatch -html-reporter
  

&#xA ;

用法:




  nightwatch-html-reporter -d<您的举报胜利>
  
& #xA;


示例:




  nightwatch -html-reporter -d~ / myproject / reports&#xA;  < / pre>&#xA;&#xA; 

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

&#xA;

答案 1 :(得分:0)

在globals.js中使用它

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

module.exports = {
  reporter: reporter.fn
};