当代码没有id或xpath时,下拉列表的程序

时间:2014-09-11 05:14:29

标签: testng

我需要在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>

1 个答案:

答案 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