如何将portractor报告导出到远程服务器

时间:2016-02-09 12:33:40

标签: javascript jasmine protractor

我在量角器环境中使用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
    })
 );
}

谢谢!

1 个答案:

答案 0 :(得分:1)

量角器/茉莉花记者没有任何内置功能。<​​/ p>

将其移至更高级别的grunt / gulp任务。例如,在测试运行后可以调用grunt-ssh task以将报告上载到服务器。