小编Ada*_*dam的帖子

Nightwatch无法查找/单击下拉选项

我是一个背包客和程序员,试图利用第二个技能在一个完整的露营地找到空缺.我正在使用端到端测试框架nightwatch.js来为我导航,而不是从头开始爬行.

我遇到了障碍,因为夜班很难使用css选择器找到特定的元素.

以下是元素和页面:

许可证类型

这是我的测试代码:

测试代码

以前的尝试

我的测试代码点击选择框#permitTypeId.它会看到这#permitTypeId option是可见的.当指定更具体的值时,它不会看到或单击任何选项.这五个人.click()都是我已经尝试过的css选择器.没有选项设置为display:hiddendisplay:none.我也尝试了上述所有内容而没有.waitForElementToBeVisible()等待导致下拉隐藏的等待.

我已成功点击本网站上不同下拉菜单中的选项,没有任何问题.只是这一个引起了头痛.

测试与Mac Yosemite上最新的Selenium服务器和Firefox一起运行.

TL;博士

Nightwatch.js/Selenium不会点击下拉菜单中的内容.

css nightwatch.js

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

css ×1

nightwatch.js ×1