naoray/dusk-automation

此包已被废弃,不再维护。未建议替代包。

将 dusk 的功能扩展到测试目录之外,以自动化网络任务。

安装: 66

依赖: 0

建议者: 0

安全: 0

星级: 1

关注者: 2

分支: 1

开放问题: 0

类型:

v1.1 2018-02-08 10:26 UTC

This package is auto-updated.

Last update: 2022-02-01 13:11:58 UTC


README

Software License Total Downloads

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)。有关更多信息,请参阅 许可证文件