【发布时间】:2018-01-12 21:50:52
【问题描述】:
我在选择下拉菜单中的选项时遇到问题。我检查了文档,发现了这个:
这是我的代码:
$browser
->visit('/my-slug')
//version from the doc ==> not working
->select('Choose your type', 'visitor)
//version with the name attribute ==> not working
->select('User[type]', 'visitor')
;
当我选择用户类型时,屏幕上会出现另一个表单,因此我可以写下我的个人信息。
你有什么想法吗?
【问题讨论】:
-
请显示包含选项的选择元素的 HTML。
-
我添加了 HTML 代码的截图。
-
select 的样式为“display : none”,表示在页面上不可见,所以不能从页面UI操作。我认为您的选择不是原生下拉菜单,而是 css 模拟的下拉菜单,所以请提供更多 HTML。
-
link 希望这会有所帮助。
标签: php laravel selenium testing laravel-dusk