Protractor jasmine 2 Html记者

时间:2018-01-10 06:56:07

标签: protractor

我正在研究量角器并获取执行的测试用例的报告和截图。但我在截图中面临一个问题。我只能在失败时才拍摄屏幕截图。在测试用例失败期间,生成屏幕截图文件但是为0字节。我希望在屏幕截图中捕获测试失败的页面。请在下面找到我的代码: var HtmlReporter = require(' protractor-jasmine2-html-reporter');

var reporter = new HtmlReporter({
dest: 'protractor-reports',
filename: 'protractor-report.html',
takeScreenshots: true,
takeScreenshotsOnlyOnFailures: true

// screenshotsFolder:' F:\ Screeshots'     });

exports.config = 
{
directconnect: true,
capabilities: {'browserName': 'chrome'},
framework: 'jasmine',
specs: ['example.js'],
jasmineNodeOpts: {
defaultTimeoutInterval: 300000
},
onPrepare: function() {
//Add a screenshot reporter and store screenshots to `/tmp/screenshots`:
      jasmine.getEnv().addReporter(reporter);

  }
  }

请让我知道这个问题是什么,我怎么能解决它,因为我是新手。

提前致谢,

1 个答案:

答案 0 :(得分:0)

在您的conf文件中尝试此操作。

angular