阅读(1770) (7)

Laravel 8 JavaScript 对话框

2021-07-08 16:55:06 更新

Dusk 提供了几种与 JavaScript 对话框交互的方法:

// 等待对话框显示:
$browser->waitForDialog($seconds = null);

// 断言对话框已经显示,并且其消息与给定值匹配:
$browser->assertDialogOpened('value');

// 在打开的 JavaScript 提示对话框中输入给定值:
$browser->typeInDialog('Hello World'); 

通过点击确定按钮关闭打开的 JavaScript 对话框:

$browser->acceptDialog(); 

通过点击取消按钮关闭打开的 JavaScript 对话框(仅对确认对话框有效):

$browser->dismissDialog();