Page 1 of 1

Wie kann ich alle Optionen in einem Drop-Down-Selen-Webdriver auswählen?

Posted: 21 May 2025, 12:06
by Anonymous
[*] arbeitet derzeit an selenium webdriver und verwendet Java . Wenn ich einen Dropdown -Namen Produkt ..
In diesem Dropdown -Bereich habe ich so viele Werte (für Ex: 60). Wenn ich den Code ausführe, wähle ich die gesamte Option aus, dann habe ich ausgewählt, welche Option ich möchte, da standardmäßig alle Werte in der HTML ausgewählt werden. Und es funktioniert gut.

Code: Select all


1020 ROUTER SERIES

1030 ROUTER SERIES

1040 ROUTER SERIES

1061 ROUTER


< /code> < /li>
< /ul>

usw.Log.info("Clicking on Product dropdown");
JavascriptExecutor executor31 = (JavascriptExecutor)driver;
executor31.executeScript("document.getElementById('ProductId').style.display='block';");
Select select31 = new Select(driver.findElement(By.id("ProductId")));
select31.deselectAll();
select31.selectByVisibleText("1222");
Thread.sleep(6000);
JavascriptExecutor executor32 = (JavascriptExecutor)driver;
executor32.executeScript("document.getElementById('ProductId').style.display='block';");
Select select32 = new Select(driver.findElement(By.id("ProductId")));
select32.selectByVisibleText("1020");