我在量角器环境中使用protractor-html-screenshot-reporter来创建失败规格的报告和屏幕截图。 我需要能够将这些结果导出到远程计算机(我将能够通过IP地址从本地计算机访问)。 有没有办法通过记者包api做到这一点?或者我必须找到将创建的报告复制到远程站点的外部解决方案吗?
这就是我在环境中使用报告的方式:
onPrepare: function(){
jasmine.getEnv().addReporter(
new HtmlScreenshotReporter({
dest: '/Results',
filename: 'my-report.html',
showQuickLinks: true,
reportOnlyFailedSpecs: false,
captureOnlyFailedSpecs: true,
restartBrowserBetweenTests: true
})
);
}
谢谢!
答案 0 :(得分:1)
量角器/茉莉花记者没有任何内置功能。</ p>
将其移至更高级别的grunt
/ gulp
任务。例如,在测试运行后可以调用grunt-ssh
task以将报告上载到服务器。