selenium - 有什么方法可以使用 Selenium WebDriver 单击禁用页面?
问题描述
我正在尝试自动化一个需要单击禁用区域以验证后续步骤的场景...
有人可以帮助我是否可以单击禁用页面?
问候,苏普里亚。
解决方案
您需要使用JavaScriptExecutor
,因为WebDriver
无法单击disabled
不可见或不可见的元素。所以你可以尝试这样的事情:
JavascriptExecutor js = (JavascriptExecutor) webDriver;
js.executeScript("document.querySelector(\"your selector\").click()");
更多关于querySelector
您的信息可以在这里找到。