如何使用selenium web驱动程序获取gwt组合框的值?

时间:2016-06-08 09:27:06

标签: gwt selenium-webdriver

我正在尝试使用selenium webdriver测试GWT Web应用程序。我想获取gwt组合框的选定选项的值。可以请有人告诉我我该怎么做。 谢谢

2 个答案:

答案 0 :(得分:0)

您可以查看所选的值,如下所示 -

Select combo1 = new Select(driver.findElement(By.xpath("xpath of combobox")));
WebElement comboOptionSelected = combo1.getFirstSelectedOption();
System.out.println("Selected option is " + comboOptionSelected.getText());

答案 1 :(得分:0)

如果要从组合框中获取所选选项,请按照下面的步骤进行操作。

Select dropdown = new Select(driver.findElement(By.id("dropDownElementID")));       
WebElement option = dropdown.getFirstSelectedOption();
option.getText();

如果要选择值,请使用以下值。

dropdown.selectByVisibleText("text");

尝试使用代码并告诉我结果。