2016-06-08 67 views
0

我想用selenium webdriver測試GWT web應用程序。我想獲取gwt組合框選定選項的值。可以請別人告訴我,我該怎麼做。 感謝如何使用硒web驅動程序獲取gwt combobox的值?

+0

請分享你的代碼以及你有什麼嘗試?? –

+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()); 
0

如果你想獲取從組合框中選擇的選項按照下面的一個。

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

如果你想選擇一個值使用下面的值。

dropdown.selectByVisibleText("text"); 

試試代碼並讓我知道結果。

相關問題