问题标签 [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.
selenium - Selenium 驱动程序:-Dwebdriver.driver="iexplorer" 调用 safari
当我尝试运行我的 Serenity 测试自动化时,我调用了以下 maven 命令:
我提供了 iexplorer 作为驱动程序和 IEDriverServer.exe 的路径。我的 Internet Explorer 版本是 11.x。当我运行 ie 驱动程序时,我需要添加 safari.exe 的路径。
以下是错误堆栈跟踪:
selenium - InvalidArgumentException ensureCleanSession 是已知的 IEDriverServer 3.12.0 问题还是我错误地实例化它?
当我尝试像这样实例化 IEDriverServer 3.12.0 时:
我看到这个异常堆栈跟踪:
我不知道“ensureCleanSession”参数来自哪里,所以我不知道这是否意味着 3.12.0 中存在错误,或者我没有正确实例化 IEDriverServer。
java - 无法创建新的远程会话。所需功能 = Capabilities [{ie.ensureCleanSession=true}],启动 IE 时所需的功能
我已将 IE 驱动程序更新到 3.12.0.0,但它无法正常工作。我收到以下错误消息
代码:
来自控制台的错误消息
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)
错误堆栈跟踪:
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 位,增加了更多时间,但都没有运气。如果我重新启动机器,它们会随机工作,但这种情况非常罕见。
我的代码示例
我能做些什么??
请帮忙
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 属于我想在自动化中单击的服务链接:
java - 使用 IEDriverServer 3.9.0.0 运行 selenium 时无法启动 IE 11
运行硒测试时,我在启动 IE 11 时遇到问题。这是我用来设置浏览器的代码
我尝试了基于此线程的其他解决方案,但仍然没有运气。堆栈链接。有什么我可以使用的解决方案吗?
环境:
Selenium 版本:3.12.0
IEDriverServer 版本:3.9.0.0
IE 版本:11.0.65
控制台输出:
堆栈跟踪:
java - setproperty selenium for selenium
我是 Selenium 及其框架的新手,需要以下帮助:
我在程序 1 中使用了如下所示的 set 属性,因为我在发送密钥时遇到了问题。密钥的发送速度非常慢,但是通过使用setProperty
该问题得到了解决。
但是,当我像在程序 2 中那样拆分此代码进行测试时,尽管设置了属性,但密钥发送速度很慢。我的设置方式有什么问题吗?
程序 1
节目二
selenium - IE 中的 org.openqa.selenium.NoSuchElementException 错误,但相同的代码在 Chrome 和 Firefox 中运行良好
我编写了一个登录脚本,当我使用 ChromeDirver 和 FFDriver 执行它时,它工作正常。但是当我使用 IE 驱动程序运行它时,它会失败并给出以下错误。
这是脚本:-
我不明白为什么脚本显示“无法使用 css 选择器找到元素...”的错误,因为我只使用 id 来查找元素而不是 CSS 选择器。任何人都可以请建议。
python - 在 IE 浏览器的 python 中的 selenium 中设置代理
我的问题是关于在 IE 浏览器的 python (3.6) 中设置 selenium 编码的代理。
我收到以下错误消息 -
我从下面获取了参考 -
它在 FireFox 浏览器中运行良好,但我无法在 IE 浏览器中运行。