赛普拉斯报告者结果文件名
Posted
技术标签:
【中文标题】赛普拉斯报告者结果文件名【英文标题】:Cypress reporter results filename 【发布时间】:2021-07-01 00:58:25 【问题描述】:我在集成文件夹中有多个规范文件。 所有这些文件,我计划使用单个命令运行
node_modules\.bin\cypres run --spec .\cypress\integration\*.spec.js --env configFile=configuration_file
我正在使用 mochawsome 记者生成结果文件。但是我的输出文件有问题。
我需要使用它们的规范文件名生成 json 文件,而不是将这些 json 报告文件命名为 mochawsone_xx
。
cypress 有没有办法做到这一点?
【问题讨论】:
【参考方案1】:Cypress 允许您通过命令行传递报告选项。 Check out the documentation. 如果需要,您也可以在配置中进行设置。
在你的情况下,它在命令行中看起来像这样:
node_modules\.bin\cypres run --spec .\cypress\integration\*.spec.js --env configFile=configuration_file --reporter-options="reportFilename=myCustomName"
【讨论】:
但这会给所有N
数量的规范文件分配静态名称,我需要一种方法将报告器输出文件命名为我的规范文件名。以上是关于赛普拉斯报告者结果文件名的主要内容,如果未能解决你的问题,请参考以下文章