lakion / mink-debug-extension
v2.0.0
2020-12-02 11:45 UTC
Requires
- php: ^7.2 || ^8.0
- 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 是一个为调试和记录 Mink 相关数据而设计的 Behat 扩展,它会在每一步失败后进行。当在 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 创建。查看 贡献者列表。