Nightwatch.js在select中选择第一个元素

时间:2018-03-03 13:43:10

标签: node.js nightwatch.js

我知道我可以用

选择一个值
selector: 'select[id="country"] option[value="2"]'

但我有多个vars的不同环境。如何在下拉列表中选择第一个值?

2 个答案:

答案 0 :(得分:0)

如果您不确定如何在下拉列表中选择第一个值,请使用chrome dev工具检查器并从该副本选择器中找到正确的路径。

enter image description here

答案 1 :(得分:0)

您没有发布任何代码段,因此我不确定您要使用哪个选择器,但以下简单的内容应始终选择选择菜单中的第一个选项。

browser.elements('tag name', 'option', elements => {
    browser.elementIdClick(elements.value[0].ELEMENT);
});