我在量角器中为我的角度应用程序设置了一些测试,我希望每晚运行批次,并在第二天看到一些测试通过或失败的报告。我试过没有成功的protractor-html-screenshot-reporter所以现在我想看看如何保存日志。这是保存日志文件吗? 我怎么能看到第二天测试跑步者的结果? 我目前的量角器配置文件:
exports.config = {
seleniumAddress: 'http://imptest2:80/wd/hub',
specs: [
'../E2E/**/*.spec.js'
],
multiCapabilities: [
{
'browserName' : 'chrome',
'ensureCleanSession': 'false',
'shardTestFiles': 'true',
maxInstances:8
}
],
params: {
global: {
url: 'http://impiis/TestsServices/Client',
concern: '01'
}
},
baseUrl: 'http://impiis/TestsServices/Client',
allScriptsTimeout: 500000
};
谢谢
答案 0 :(得分:2)
使用这个简单的量角器配置文件,你应该有protractor-html-screenshot-reporter working
var HtmlReporter = require('protractor-html-screenshot-reporter');
exports.config = {
seleniumAddress: 'http://localhost:4444/wd/hub',
specs: ['Exova.LIMS.UI.Testing/e2e/pages/**/*_spec.js'],
baseUrl: 'http://localhost:51494',
onPrepare: function() {
// Add a screenshot reporter and store screenshots to `/tmp/screnshots`:
jasmine.getEnv().addReporter(new HtmlReporter({
baseDirectory: 'tmp/screnshots'
}));
}
};
答案 1 :(得分:0)