alom / journal-extension
Behat 扩展,用于将截图添加到 HTML 报告中
v0.2.0
2013-09-22 11:24 UTC
Requires
- php: >=5.3.2
- behat/behat: *
This package is auto-updated.
Last update: 2024-08-27 20:53:01 UTC
README
此扩展为 Behat 提供了包含截图的 HTML 格式。
安装
将其添加到您的 composer.json
{ "require": { "alom/journal-extension": "dev-master" } }
配置 behat.yml
default: extensions: Behat\JournalExtension\Extension: driver: mink # available: mink, webdriver capture_all: true # defaults to false to only capture on failure
使用格式 journal 运行您的测试套件
$ bin/behat -f journal --out journal.html [feature, ...]
此命令将生成一个包含带有额外截图的 HTML 标准输出的文件 journal.html
截图文件将放在主输出文件相同的文件夹中。首先从输出文件夹中删除任何旧截图。
要在生成 journal 报告的同时在屏幕上获得另一个进度,请使用 behat.yml
formatter: name: journal,pretty parameters: output_path: wwwdocs/features/index.html,null
要使其工作,您必须使用适当的扩展。支持的扩展包括
- PHP WebDriver
- Mink(使用 SeleniumDriver 或 Selenium2Driver)