【发布时间】:2017-08-23 16:31:00
【问题描述】:
我正在尝试在我的框架中实现与 Protractor 一起使用的 jasmine 报告,所以我在 conf.js 中输入了这段代码
onComplete: function(){
var browserName;
var capsPromise = browser.getCapabilities();
capsPromise.then(function (caps) {
browserName = caps.get('firefox');
var HTMLReport = require('protractor-html-reporter');
testConfig = {
reportTitle: 'Test Execution Report',
outPath: '/test/e2e/reports',
testBrowser: browserName,
modifiedSuiteName: false
};
new HTMLReport().from('xmlresults.xml', testConfig);
});
},
我已经用这个命令安装了 jasmine 报告器
npm install --save-dev jasmine-reporters@^2.0.0
当我执行我的脚本时没有失败,但是当执行尝试在终端中生成报告时显示:
E/launcher - ENOENT: no such file or directory, open 'xmlresults.xml'
E/launcher - Error: ENOENT: no such file or directory, open 'xmlresults.xml'
有人知道这个错误是怎么回事吗?
希望你能帮助我。
【问题讨论】:
标签: javascript automation jasmine protractor jasmine-reporters