下拉ID =“rw_520631” 我想从下拉列表中选择的值是=“Automation RW(0/6)”
现在这里“自动化RW”是静态的,但“(0/6)”可以改变。 如何在JAVA中使用selenium webdriver选择此项
答案 0 :(得分:0)
这个问题在这里得到了解答 - Selenium Select - Selecting dropdown option by part of the text
以下是答案的片段:
List <WebElements> optionsInnerText= driver.findElements(By.tagName("option"));
for(WebElement text: optionsInnerText){
String textContent = text.getAttribute("textContent");
if(textContent.toLowerCase.contains(expectedText.toLowerCase))
select.selectByPartOfVisibleText(expectedText);
}