8p8c/behat-cucumber-json-formatter

生成 JSON 报告的 Behat 扩展

v1.2.1 2017-07-21 17:58 UTC

This package is not auto-updated.

Last update: 2024-09-17 19:28:08 UTC


README

注意:这是 Vanare/behat-cucumber-formatter 的分支。由于原始项目似乎已不再维护,并且无法联系到所有者,我使用自己的标识发布了这个库。非常感谢 Vanare 原始团队创建了这个优秀的库!

这是 Behat 扩展,用于为 Cucumber Test Result Plugin 生成 json 报告,该插件提供了基于时间的数据图表,并使用标准的 Jenkins 测试报告机制深入到单个结果。

要求

  • PHP 5.5.x 或更高版本

  • Behat 3.x

安装

通过 Composer 安装

$ composer require --dev cawolf/behat-cucumber-json-formatter

用法

通过指定您的 behat.yml 设置扩展

default:
    extensions:
        Vanare\BehatCucumberJsonFormatter\Extension:
            fileNamePrefix: report
            outputDir: %paths.base%/build/tests

然后您可以运行

bin/behat -f cucumber_json

可用选项

  • fileNamePrefix:生成报告的文件名前缀
  • outputDir:生成报告将放置在这个目录中

许可

MIT 许可