2016-09-23 4 views
0

Когда я запускаю мой тест, используя транспортир-jasmine2-скриншот-репортер для генерации HTML отчета, мой отчет будет создаваться, однако с не-табличной формой:Таблица дисплей отсутствует Html отчета генерируется транспортир-jasmine2-скрин-репортер

Report

Резюме

Всего данные испытания: 1 Всего не удалось: 0 angularjs список домашнюю TODO (4 s)

✓should добавить TODO (4 сек) Конфигурация Toggle

Как создать лучший отчет, где будет отображаться таблица со всеми результатами?

Вот мой conf.js файл:

var HtmlScreenshotReporter = require('protractor-jasmine2-screenshot- 
reporter'); 
var reporter = new HtmlScreenshotReporter({ 
dest: 'report-screenshots' 
, filename: 'my-report.html' 

}); 

exports.config = { 

directConnect: true, //seleniumAddress: 'http://localhost:4444/wd/hub', 
capabilities: { 
'browserName': 'chrome' 
} 
, framework: 'jasmine' 
, specs: ['todo-spec.js'] 
, allScriptsTimeout: 180000 
, getPageTimeout: 180000 
, jasmineNodeOpts: { 
defaultTimeoutInterval: 180000 
}, 

// Setup the report before any tests start 
beforeLaunch: function() { 
return new Promise(function (resolve) { 
    reporter.beforeLaunch(resolve); 
}); 
}, 

// Close the report after all tests finish 
afterLaunch: function (exitCode) { 
return new Promise(function (resolve) { 
    reporter.afterLaunch(resolve.bind(this, exitCode)); 
}); 
} 
, onPrepare: function() { 
var width = 1300; 
var height = 1200; 
browser.driver.manage().window().setSize(width, height); 
jasmine.getEnv().addReporter(reporter); 
afterAll(function (done) { 
    process.nextTick(done); 
}) 
} 
}; 

Большое спасибо,

ответ

0

Я не думаю, что protractor-jasmine2-screenshot-reporter генерирует отчеты в формате, который вы ожидаете

Я только что проверил и его порождающее в ниже, как и ожидалось. И шаблон определяется в index.js - на protractor-jasmine2-screenshot-reporter, и он не генерирует табличный отчет.

enter image description here

Изменить шаблон here в случае, если вы хотите настроить. Я лично рекомендую protractor-html-screenshot-reporter