1
我真的很新的編程和開發(我確切地知道1語法),但我想測試一個網站的一部分,也生成一個輸出報告。量角器工作得很好,但我似乎無法讓記者工作。JScript:量角器和茉莉花記者
exports.config = {
seleniumAddress: 'http://localhost:4444/wd/hub',
allScriptsTimeout: 15000,
//baseUrl: 'http://localhost:4444/wd/hub',
specs: ['x.js'],
framework: 'jasmine2',
rootElement: '.ocf-widget-savings',
multiCapabilities: [
{
'browserName': 'chrome',
},
],
onPrepare: function(){
var capsPromise = browser.getCapabilities();
capsPromise.then(function(caps){
var browserName = caps.caps_.browserName.toUpperCase();
var browserVersion = caps.caps_.version;
var prePendStr = browserName + "-" + browserVersion + "-";
var jasmineReporters = require('jasmine-reporters');
var htmlScreenshotReporter = require('protractor-jasmine2-screenshot-reporter');
jasmine.getEnv().addReporter(new jasmineReporters.JUnitXmlReporter({
consolidateAll: true,
filePrefix: prePendStr+'xmloutput',
savePath: 'Testing Protractor/testresults'
}));
jasmine.getEnv().addReporter(
new htmlScreenshotReporter({
dest: './screenshots',
captureOnlyFailedSpecs: true,
filename: prePendStr+'my-report.html'
})
);
});
},
及其現在投擲以下錯誤
變種結果= FN();
沒有人有任何線索我在做什麼錯在這裏?幫助將不勝感激。
歡迎來到stackoverflow!請修改您的問題以包含完整的錯誤消息。另外,請修剪你的'protractor.conf.js'文件,以便它只包含問題的重要部分。這對我們來說會更容易理解,它可能會幫助您自己解決問題。 –
感謝您的提示!下面的答案雖然解決了問題! :) – Guido