我正在尝试为我当前正在开发的网站自动化脚本。
我尝试使用xpath
和cssSelector
但它没有找到按钮。我有一个类名,但它带有空格。
按钮的 HTML 代码:
我使用了Thread.Sleep(3000)
。
这是它的 cssSelector
代码:
driver.findElement(By.cssSelector("#ui_modal_1505889041536 > div.actions > div.ui.approve.positive.button")).click();
这是xpath
:
driver.findElement(By.xpath("//*[@id=\"ui_modal_1505889041536\"]/div[3]/div[2]")).click();
使用 cssSelector 时收到的错误:
最佳答案
我建议您使用以下 xpath:
driver.findElement(By.xpath("//*[@id='ui_modal_1505889041536']//*[text()='ok']").click();
关于java - 如何使用 selenium 和 java 在模态窗口中单击“确定”按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46314874/