问题标签 [iedriverserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
722 浏览

selenium - Selenium 驱动程序:-Dwebdriver.driver="iexplorer" 调用 safari

当我尝试运行我的 Serenity 测试自动化时,我调用了以下 maven 命令:

我提供了 iexplorer 作为驱动程序和 IEDriverServer.exe 的路径。我的 Internet Explorer 版本是 11.x。当我运行 ie 驱动程序时,我需要添加 safari.exe 的路径。

以下是错误堆栈跟踪:

0 投票
2 回答
291 浏览

selenium - InvalidArgumentException ensureCleanSession 是已知的 IEDriverServer 3.12.0 问题还是我错误地实例化它?

当我尝试像这样实例化 IEDriverServer 3.12.0 时:

我看到这个异常堆栈跟踪:

我不知道“ensureCleanSession”参数来自哪里,所以我不知道这是否意味着 3.12.0 中存在错误,或者我没有正确实例化 IEDriverServer。

0 投票
1 回答
1229 浏览

java - 无法创建新的远程会话。所需功能 = Capabilities [{ie.ensureCleanSession=true}],启动 IE 时所需的功能

我已将 IE 驱动程序更新到 3.12.0.0,但它无法正常工作。我收到以下错误消息

代码:

来自控制台的错误消息

0 投票
2 回答
1333 浏览

java - 如何在 IE 中找到一个框架内的元素?

代码试验:

切换到 Frame可能会成功,但它没有抛出任何 NoSuchFrameException。

Chrome 和 FireFox 也是如此。但同样不能在 IE 中工作(在 IE9 和 IE11 中尝试过)。使用的 WebDriver:IEDriverServer 版本:3.12.0.0

是因为文档模式吗?还是由于任何页面渲染问题?在什么情况下会发生这种情况?

HTML源码链接:源码

试图找到idMF:txtentdon

我不知道这是否重要,但它也会抛出HTTP Status: '404' -> incorrect JSON status mapping for 'stale element reference' (400 expected)

错误堆栈跟踪:

0 投票
1 回答
1551 浏览

c# - Selenium IEdriver 问题“WebDriverException:对 URLxxxx 的远程 WebDriver 服务器的 HTTP 请求在 60 秒后超时。”

我在 Win10 上使用 IEDriverServer 3.9 和 IE 11。使用带有 .NET frmaework 4.6.1 的 C# 测试解决方案。

我在进行硒测试时遇到了经典错误,它打开了 IE,但一段时间后没有输入 URL,并且控制台上出现错误“Selenium IEdriver issue”WebDriverException:对远程 WebDriver 服务器的 HTTP 请求对于 URL http://localhost:16639/session在 60 秒后超时。""

我已经尝试了所有方法,例如将 IEdriver 切换到 32 位,增加了更多时间,但都没有运气。如果我重新启动机器,它们会随机工作,但这种情况非常罕见。

我的代码示例

我能做些什么??

请帮忙

0 投票
2 回答
93 浏览

java - Internet Explorer 未选择网页上的元素

我正在运行 Selenium 来测试我公司网页的特定区域。我正在尝试做的事情在理论上似乎相对容易,但我遇到了几个障碍。有人可以告诉我为什么 URL 正在打开但不会选择“服务”超链接吗?

以下是代码片段:

正如我之前所说,理论上这应该打开 UPS 的主页并选择页面右上角的“服务”选项卡。相反,它只是转到 UPS.com 主页并停留在那里。

我有 driver.findElement(By.xpath........); 在此示例中,但我尝试了 findElement(By.name & partialLinkText

除了更新到最新版本之外,谁能给我一个解决方案?

元数据: Windows 10、JAVA 10、Internet Explorer(不幸的是)11.4。

提前致谢!

使用附加的 HTML 结构进行编辑:

这是我正在使用的 HTML 的一部分。此 HTML 属于我想在自动化中单击的服务链接:

0 投票
1 回答
2708 浏览

java - 使用 IEDriverServer 3.9.0.0 运行 selenium 时无法启动 IE 11

运行硒测试时,我在启动 IE 11 时遇到问题。这是我用来设置浏览器的代码

我尝试了基于此线程的其他解决方案,但仍然没有运气。堆栈链接。有什么我可以使用的解决方案吗?

环境:
Selenium 版本:3.12.0
IEDriverServer 版本:3.9.0.0
IE 版本:11.0.65

控制台输出:

堆栈跟踪:

0 投票
1 回答
405 浏览

java - setproperty selenium for selenium

我是 Selenium 及其框架的新手,需要以下帮助:

我在程序 1 中使用了如下所示的 set 属性,因为我在发送密钥时遇到了问题。密钥的发送速度非常慢,但是通过使用setProperty该问题得到了解决。

但是,当我像在程序 2 中那样拆分此代码进行测试时,尽管设置了属性,但密钥发送速度很慢。我的设置方式有什么问题吗?

程序 1

节目二

0 投票
1 回答
1981 浏览

selenium - IE 中的 org.openqa.selenium.NoSuchElementException 错误,但相同的代码在 Chrome 和 Firefox 中运行良好

我编写了一个登录脚本,当我使用 ChromeDirver 和 FFDriver 执行它时,它工作正常。但是当我使用 IE 驱动程序运行它时,它会失败并给出以下错误。

这是脚本:-

我不明白为什么脚本显示“无法使用 css 选择器找到元素...”的错误,因为我只使用 id 来查找元素而不是 CSS 选择器。任何人都可以请建议。

0 投票
1 回答
1366 浏览

python - 在 IE 浏览器的 python 中的 selenium 中设置代理

我的问题是关于在 IE 浏览器的 python (3.6) 中设置 selenium 编码的代理。

我收到以下错误消息 -

我从下面获取了参考 -

它在 FireFox 浏览器中运行良好,但我无法在 IE 浏览器中运行。