在我的应用程序中单击一个超链接后。下面会出现一个dojo弹出窗口:从下拉列表中,我需要选择qa/sit环境值。
html代码如下:
<input class="dijitReset dijitInputInner" type="text" autocomplete="off" data-dojo-attach-point="textbox,focusNode" role="textbox" tabindex="0" id="dijit_form_FilteringSelect_0" aria-required="true" value="" aria-invalid="false">
现在,我尝试在下面的代码中从下拉列表中选择值,但我没有得到这样的元素异常。
Select drpCountry = new Select(driver.findElement(By.xpath("//*[@id=\\\"dijit_form_FilteringSelect_0\\")));
drpCountry.selectByIndex(4);
我得到下面没有这样的元素异常错误。有人能解释一下我在这里遗漏了什么吗。如何自动化dojo select下拉列表
1条答案
按热度按时间j1dl9f461#
您可以尝试下面的代码来选择您的选项。首先点击这里的下拉箭头
: