首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Jenkins中查看执行Protractor测试时的Cucumber Html reporters

在Jenkins中查看执行Protractor测试时的Cucumber Html reporters
EN

Stack Overflow用户
提问于 2020-08-05 17:12:58
回答 1查看 154关注 0票数 0

在我执行我的量角器测试之前,我想在Jenkins中看到Cucumber Html记者,但我不知道如何访问它们:

这是我的cucumberconfig.ts:

代码语言:javascript
复制
import { Config } from 'protractor';
import * as reporter from "cucumber-html-reporter";
import { truncate } from 'fs/promises';
export let config: Config = {
    directConnect: true,
    capabilities: {
        browserName: 'chrome',
       chromeOptions: {
         args: ['--disable-dev-shm-usage', '--no-sandbox', '--headless', '--disable-web-security','--allow-insecure-localhost', '--ignore-urlfetcher-cert-requests' ]
        shardTestFiles: true,
        maxInstances: 10
    },
    framework: 'custom',
    frameworkPath: require.resolve('protractor-cucumber-framework'),
    "types": ["chai", "cucumber", "node"],
    specs: ['../../../e2e/src/features/programs.feature'],
    cucumberOpts: {
      format:'json:./e2e/report/output/cucumber_report.json',
      require: ['src/stepDefinitions/*.js']
    },
    onComplete: () =>{
      var reporter = require('cucumber-html-reporter');
      var options = {
        theme: 'bootstrap',
        jsonFile: './e2e/report',
        output: './e2e/report',
        reportSuiteAsScenarios: true,
        launchReport: true,
       
      };
      reporter.generate(options);
    },
  plugins: [{
    package: 'protractor-multiple-cucumber-html-reporter-plugin',
    options:{
        automaticallyGenerateReport: true,
        removeExistingJsonReportFile: true,
    }
  }]
}

在jenkins中,当测试完成时,我可以看到下一个:

代码语言:javascript
复制
=====================================================================================
    Multiple Cucumber HTML report generated in:

    /usr/src/app/e2e/report/output/report/index.html
=====================================================================================

但我不能访问它们。有人能帮我吗?提前谢谢你。

EN

回答 1

Stack Overflow用户

发布于 2020-08-05 17:18:49

我可以看到它们在jenkins的工作区中。谢谢!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63261947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档