Javascript 如何将Cumber报告添加到cypress

Javascript 如何将Cumber报告添加到cypress,javascript,cucumber,mocha.js,karma-jasmine,cypress,Javascript,Cucumber,Mocha.js,Karma Jasmine,Cypress,我正在使用cypress Cumber预处理器创建一些cypress黄瓜测试。问题是我只知道如何创建JSON或JUnit格式的报告。但我需要它们是黄瓜格式的。就像用java做的一样 我找到了这个链接,但没有人想出解决办法 是否有人有一个定制的报告程序来创建黄瓜状的报告?或者知道何时将实施此功能?按照以下步骤配置报告: 导入package.json中的libs: marge(用于合并mocha生成的文件) 摩卡(为模式摩卡生成json) mochawesome(为模式摩卡生成json) shel

我正在使用cypress Cumber预处理器创建一些cypress黄瓜测试。问题是我只知道如何创建JSON或JUnit格式的报告。但我需要它们是黄瓜格式的。就像用java做的一样

我找到了这个链接,但没有人想出解决办法


是否有人有一个定制的报告程序来创建黄瓜状的报告?或者知道何时将实施此功能?

按照以下步骤配置报告:

  • 导入
    package.json中的libs

    • marge(用于合并mocha生成的文件)
    • 摩卡(为模式摩卡生成json)
    • mochawesome(为模式摩卡生成json)
    • shelljs(它将用于节点JS能够与终端交互)
  • cypress.json中配置:

  • 使用在文件夹
    report/
    中创建文件
    index.js

  • 运行测试并执行命令
    节点报告/index.js

  • 根据教程配置屏幕截图:

    js代码是基于Google的其他脚本(视图引用),这个Github脚本是我为我的朋友做的

    参考资料:

    • 我朋友的回购协议:
    • Credits脚本合并文件cypress:

    对不起,我不会说英语……

    我想试试这个。我会更新,如果我有机会有一个尝试它。感谢回应,但我期待生成黄瓜报告,如。这些选项都不是我想要的方式。
    ...
        "screenshotsFolder": "screenshots",
        "reporter": "mochawesome",
        "reporterOptions": {
           "overwrite": false,
           "html": false,
           "json": true
        }
    ...