我在下面的代码中找到了页面上的元素。
driver.findElement(By.xpath(" // DIV [文本()='添加']&#34))。单击();
上述代码完美适用于
机器1:Windows 7 64位,Firefox浏览器,selenium-java-2.45.0
但在
上运行时点击其他网络元素机器2:Windows 7 64位Firefox浏览器,selenium-2.53.0
注意:页面上只有一个添加元素
答案 0 :(得分:0)
我会试试这个:
WebDriverWait wait = new WebDriverWait(driver, 60);
WebElement addElement = wait.until(
ExpectedConditions.elementToBeClickable(By.xpath("//div[text()='Add']")));
addElement.click();