为啥我不能在我的 selenium 脚本中使用 executeScript?

Posted

技术标签:

【中文标题】为啥我不能在我的 selenium 脚本中使用 executeScript?【英文标题】:Why im not able to use executeScript in my selenium script?为什么我不能在我的 selenium 脚本中使用 executeScript? 【发布时间】:2021-07-06 04:00:30 【问题描述】:

导入 org.openqa.selenium.*; 导入 org.openqa.selenium.javascriptExecutor.executeScript;

【问题讨论】:

请添加您尝试执行脚本的具体代码 这就是我尝试使用 JavascriptExecutor js = (JavascriptExecutor)driver 的方式; js.executeScript("document.getElementById('lst-ib').value='chercher tech'"); 你得到的错误是什么 无法解析符号'executeScript' 【参考方案1】:

您的导入中不需要执行脚本:

import org.openqa.selenium.JavascriptExecutor;

【讨论】:

以上是关于为啥我不能在我的 selenium 脚本中使用 executeScript?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我不能在我的 WCF 类中使用 KnownType 属性?

为啥我不能在我的快速路由中使用中间件?

为啥我不能在我的 JavaDoc 中使用 <abbr> 标记?

为啥我的 IF 在我的 PL?SQL 脚本中被忽略? [复制]

为啥我不能在我的结构中打印名称?

为啥我不能在我的导航控制器中推送视图控制器?