我目前正在使用jasmine-spec-reporter为我的量角器测试用例创建规范报告。
终端上的输出看起来很棒!有没有办法将此输出保存到文件或以某种方式使用protractor-jasmine2-screenshot-reporter创建摘要,但禁用屏幕截图?
我曾尝试在网上寻找解决方案,但到目前为止还没有成功。
var SpecReporter = require('jasmine-spec-reporter');
jasmine.getEnv().addReporter(new SpecReporter({displayStacktrace: 'none'}));
https://github.com/jintoppy/protractor-html-screenshot-reporter
https://github.com/bcaudan/jasmine-spec-reporter
我目前的解决方法是使用protractor-jasmine2-screenshot-reporter生成报告。这也会生成屏幕截图(由于正在创建卷,因此不太实用)。
如果有人有解决方案来禁用屏幕截图,甚至不允许.png文件保存,请分享。
答案 0 :(得分:2)
终端上的输出看起来很棒!有没有办法将此输出保存到文件
此包是您想要的https://www.npmjs.com/package/jasmine-reporters。它包含几种不同的报告选项。如果要将xml解析为html文件,可以使用https://www.npmjs.com/package/jasmine-xml2html-converter
答案 1 :(得分:2)
似乎这个人有同样的需求:https://github.com/Kenzitron/protractor-jasmine2-html-reporter
如果需要,您可以关闭屏幕截图:
jasmine.getEnv().addReporter(new Jasmine2HtmlReporter({
takeScreenshots: false
}));