首页 > 解决方案 > 有什么方法可以使用 Selenium WebDriver 单击禁用页面?

问题描述

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

有人可以帮助我是否可以单击禁用页面?

问候,苏普里亚。

标签: seleniumwebdriver

解决方案


您需要使用JavaScriptExecutor,因为WebDriver无法单击disabled不可见或不可见的元素。所以你可以尝试这样的事情:

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

更多关于querySelector您的信息可以在这里找到。


推荐阅读