naoray / dusk-automation
此包已被废弃,不再维护。未建议替代包。
将 dusk 的功能扩展到测试目录之外,以自动化网络任务。
v1.1
2018-02-08 10:26 UTC
Requires
- illuminate/support: 5.6.*
- laravel/dusk: ~3.0
Requires (Dev)
- orchestra/testbench: ^3.6
This package is auto-updated.
Last update: 2022-02-01 13:11:58 UTC
README
Laravel Dusk 在测试前端方面做得非常出色。本包旨在将 dusk 的功能扩展到测试目录之外,以自动化网络任务。
安装
Laravel 5.6+
composer require naoray/dusk-automation
Laravel 5.5
composer require naoray/dusk-automation:1.0
用法
请确保创建配置中列出的存储目录。
use Laravel\Dusk\Browser; class DoSomethingAutomated { public function foo() { Dusk::browse(Browser $browser) { $browser->visit('some_website.com') ->assertSee('some website') ->press('#button') ->... // see laravel dusk docu for methods } }
测试
使用以下命令运行测试:
vendor/bin/phpunit
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG。
贡献
有关详细信息,请参阅 CONTRIBUTING。
安全
如果您发现任何安全相关的问题,请通过电子邮件 krishan.koenig@googlemail.com 联系我们,而不是使用问题跟踪器。
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。