【发布时间】:2019-05-02 08:58:53
【问题描述】:
每个负载的数量按钮设计都不同。我已经确定了他们 但我想在找到任何一个元素时继续。
//select quantity 2
//sometimes button A appear
driver.findElement(By.xpath("//select[@id='quantity']")).click();
Select quantity = new Select(driver.findElement(By.xpath("//select[@id='quantity']")));
quantity.selectByIndex(1);
//sometimes button B appear
driver.findElement(By.xpath("//select[@id='amt']")).click();
Select amt = new Select(driver.findElement(By.xpath("//select[@id='amt']")));
quantity.selectByIndex(1);
【问题讨论】:
-
两个按钮是否同时出现,还是一个按钮显示而另一个按钮不在页面上?
标签: selenium selenium-webdriver select webdriver webdriverwait