有什么方法可以使用Selenium WebDriver单击禁用的页面?

时间:2018-06-21 13:58:44

标签: selenium webdriver

我正在尝试使需要单击禁用区域以验证后续步骤的场景自动化...

有人可以帮我单击禁用页面吗?

关于, Supriya。

1 个答案:

答案 0 :(得分:1)

您需要使用JavaScriptExecutor,因为WebDriver无法单击disabled或不可见的元素。因此,您可以尝试执行以下操作:

JavascriptExecutor js = (JavascriptExecutor) webDriver;
js.executeScript("document.querySelector(\"your selector\").click()");

有关querySelector的更多信息,您可以找到here