首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Selenium IJavaScriptExecutor不工作

Selenium IJavaScriptExecutor不工作
EN

Stack Overflow用户
提问于 2019-07-03 12:19:07
回答 1查看 66关注 0票数 1

不管出于什么原因,IJavaScriptExecutor似乎不能在Selenium中工作,至少对我来说是这样。

可能已经对库进行了更改,而我的引用不正确?但是我没有语法错误。

代码是-

代码语言:javascript
运行
复制
IJavaScriptExecutor js = (IJavaScriptExecutor)driver;

js.ExecuteScript("alert('Hello');");
EN

回答 1

Stack Overflow用户

发布于 2019-07-03 15:01:34

也许您使用的是不支持JavaScript的RemoteWebDriver实例,比如HtmlUnit

通常情况下,应该可以从主要的现代web浏览器执行JavaScript

确保使用最新版本的Selenium.WebDriver package from NuGet和适合您尝试自动化的浏览器的软件包,即Selenium.WebDriver.ChromeDriver

查看Selenium with C Sharp查看项目设置说明,您可能还会对可以用作基础的sample project感兴趣。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56862842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档