friends-of-behat / mink-debug-extension
Behat 的调试扩展
v2.1.0
2021-12-13 08:52 UTC
Requires
- php: >=7.4
- behat/behat: ^3.5
- behat/mink-extension: ^2.3
Requires (Dev)
- behat/mink-goutte-driver: ^1.2
- behat/mink-selenium2-driver: ^1.4
- dmore/behat-chrome-extension: ^1.3
- dmore/chrome-mink-driver: ^2.7
- symfony/process: ^4.4 || ^5.2
README
MinkDebugExtension 是一个 Behat 扩展,用于在每一步失败后调试和记录与 Mink 相关的数据。它在运行 Travis 等持续集成服务器上的测试时特别有用。在使用适当的驱动程序时,您还可以在失败后立即保存屏幕截图。
安装
假设您已经安装了 Composer
composer require friends-of-behat/mink-debug-extension
然后您只需要配置 Behat 配置文件
default: extensions: FriendsOfBehat\MinkDebugExtension: directory: directory-where-to-save-logs
配置参考
在 FriendsOfBehat\MinkDebugExtension
下有三个选项需要配置
directory
(必须配置以启用扩展)- 包含将包含生成的日志的目录的路径。使用变量%paths.base%
来引用您的behat.yml
所在的目录screenshot
(默认false
)- 是否在支持驱动程序时保存屏幕截图clean_start
(默认true
)- 是否在每次 Behat 执行时清理现有的日志
测试
为了测试扩展,运行
composer install bin/behat --strict
作者
MinkDebugExtension 由 Kamil Kokot 创造。查看 贡献者列表。