- В настоящее время работаю над Selenium WebDriver и использую Java. Если у меня есть раскрывающееся имя под названием Продукт..
- В этом раскрывающемся списке у меня так много значений (например: 60) . при выполнении кода я отменяю выбор всех параметров, а затем выбираю нужный вариант, потому что по умолчанию в HTML выбираются все значения.. и он работает нормально..
- Точно так же, если я хочу выбрать все параметры одновременно. Как мне выполнить это действие.
1020 ROUTER SERIES
1030 ROUTER SERIES
1040 ROUTER SERIES
1061 ROUTER
Вот пример кода:
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");
Подробнее здесь: https://stackoverflow.com/questions/215 ... -webdriver