dragoonis / behat-html-formatter
此包最新版本(v0.1.0)没有提供许可证信息。
这将创建一个Behat的HTML格式化器。
v0.1.0
2015-05-27 15:09 UTC
Requires
- php: >=5.3.0
- behat/behat: ~3.0
- twig/twig: ~1.0
This package is not auto-updated.
Last update: 2024-09-14 18:36:49 UTC
README
欢迎提出建议!
这是一个Behat 3扩展,用于从测试结果生成HTML报告。
将其添加到您的behat.yml文件中
formatters: html: output_path: %paths.base%/build/html/behat extensions: emuse\BehatHTMLFormatter\BehatHTMLFormatterExtension: name: html renderer: Twig,Behat2 file_name: Index print_args: true loop_break: true
output参数相对于%paths.base%,如果省略,将默认为此路径。
renderer是渲染引擎和您希望生成的报告格式。
file_name是可选的。如果添加,报告名称将固定,而不是生成,并且该文件将在每次构建时被覆盖。
实际上,有3种格式
- Twig:基于Twig的新报告格式,需要安装Twig
- Behat2:类似于Behat 2 HTML报告
- Minimal:极简...
您必须在renderer参数中指定您要使用的格式。
您可以将格式组合起来,在一次测试套件中生成多个具有多个格式的报告:您只需要用逗号分隔它们
文件名格式为:"renderer name"_"date hour"
Twig渲染器仅参数
print_args是可选的。如果添加,报告将包含每个步骤的参数(例如,表格)。
print_outp是可选的。如果添加,报告将包含每个步骤的输出(例如,异常)。
loop_break是可选的。如果添加,报告中的Scenario Outlines将有一个分隔执行的换行符。
待办事项
- 为behat.yml文件添加参数
- 添加bootstrap作为依赖项
- 清理HTML报告
- 添加out参数
屏幕截图
Twig
Behat2