我知道人们以前曾经问过这个问题,但是似乎没有一个解决方案对我有用。
我目前正在尝试点击select
下拉菜单,然后从可用选项中选择一个值。但是,打电话给.click()
并不能解决我的问题。
这是我要尝试的:
我的pageObject:
sections: {
addNew: {
selector: "#my_form",
elements: {
name: "#name",
mySelectDropdown: "#selectId"
}
}
}
我的代码:
let addNew = page.section.addNew;
addNew.setValue("@name", 'test'); // this works as expected
addNew.click("@mySelectDropdown");
html:
<select class="form-control" id="selectId">
<option value="1">option 1</option>
<option value="2">option 2</option>
</select>
我将不胜感激,谢谢!