如何在duncan3dc /黄昏中使用点击?

时间:2018-08-02 16:37:44

标签: php laravel laravel-dusk

我写了,下面的代码在laravel的控制器中使用:

use Illuminate\Http\Request;
use duncan3dc\Laravel\Dusk;

$dusk = new Dusk;

    $dusk->visit("http://example.com")
        ->resize(1920,1080)
       ->screenshot('./ddd'.time().'.png');

这是工作, 但是下面的代码不起作用:

    $dusk = new Dusk;

    $dusk->visit("http://example.com")
        ->resize(1920,1080)
        ->click('body > div > p:nth-child(3) > a')
        ->screenshot('./ddd'.time().'.png');

我要在页面中使用单击和鼠标悬停以及键盘管理。

我已经阅读了https://laravel.kr/docs/5.6/dusk#clicking-links中的所有内容的变更日志和https://packagist.org/packages/duncan3dc/dusk 但是很难理解,因为我的英语很差

我使用了laravel手册和文档中的所有功能,但失败了

您能给我建议一下这个问题,并告诉我关于duncan3dc /黄昏的哪些系统文件吗? 谢谢您的阅读。

1 个答案:

答案 0 :(得分:1)

body自动添加到选择器。使用这个:

->click('> div > p:nth-child(3) > a')