我需要在testNG中使用webdriver为下拉列表编写程序。
请参阅下面的HTML代码;它只包含一个类。没有id和XPath,我该怎么写下拉列表程序?
<select class="dojoxGridSelect">
<option value="Name">Name</option>
<option value="Display Name">Display Name</option>
<option value="Region Name">Region Name</option>
<option value="Location">Location</option>
</select>
答案 0 :(得分:1)
如何在Java Selenium Webdriver中选择?
WebElement dropDown = driver.findElement(By.Xpath("//select[@class='dojoxGridSelect']"));
Select mySelect = new Select(dropDown);
mySelect.selectByVisibleText("Display Name"); //or another text from your options of select