2016-06-08 3 views
0

Я пытаюсь протестировать веб-приложение GWT с помощью web-ресивера селена. Я хочу получить значение выбранного варианта выпадающего списка gwt. Может понравиться, кто-нибудь скажет мне, как я могу это сделать. БлагодаряКак получить значение 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"); 

Пробуйте код и дайте мне знать результат.

Смежные вопросы