xendk / argus
此包已被废弃,不再维护。未建议替代包。
为Codeception进行的视觉检查。
1.0.0
2015-04-24 21:13 UTC
Requires
- php: >=5.4.0
- codeception/codeception: ~2.0
- symfony/process: ~2.0
This package is auto-updated.
Last update: 2021-10-13 23:27:55 UTC
README
这是Codeception的视觉测试模块。
使用方法
使用composer安装模块,并将Argus和WebDriver添加到您的suite.yml文件中的模块中,然后在测试中添加 $I->eyeball("filename/description")
。
运行测试,它们应该因新的屏幕截图而失败。查看所有 *.result.png
文件,确保它们看起来正确,并将它们重命名为 *.original.png
。
现在Argus将比较新测试运行的屏幕截图与原始文件,如果检测到任何差异,则失败。它还会留下新的 *.result.png
文件和一个突出显示差异的 *.diff.png
,以便检查。用相应的 *.result.png
替换 *.original.png
文件以接受更改,或修复错误。