问题标签 [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 投票
1 回答
141 浏览

python - 在 Win 10 系统上使用 selenium webdriver 面临挑战

在此处输入图像描述

我正在尝试使用 selenium 在网站上自动登录。(Windows 10 64 位操作系统)

使用下面的代码我可以打开一个链接,但是一旦网页加载 get cmd 不会释放我的 python 解释器下一个 cmd:

不运行。

我试图打开 google.com 但问题是一样的,我尝试了不同的浏览器它可以工作,但我的项目 URL 仅适用于 Internet Explorer。

我已尝试使用 64 位和 32 位驱动程序版本的 Internet Explorer

0 投票
2 回答
1031 浏览

selenium - 如何处理 IE 浏览器的 Zoom 不是 100%?

一些团队正在使用 IE,我们为其添加了 ie 功能,包括以下指定的功能: cap.setCapability("ignoreZoomSetting", true);

现在,如果我的缩放设置为 100%,我不会遇到任何执行问题。但如果我的缩放设置设置为 100% 以外的任何值,此功能有助于打开浏览器,但我的测试用例失败,因为它无法在页面上找到所需的对象。有什么办法,我们可以在打开浏览器的同时将缩放级别更改为 100%,或者对如何处理这种情况有任何其他想法?

0 投票
0 回答
95 浏览

python - selenium with IE:点击按钮下载文件,再点击其他按钮,进程会卡住

在IE 11和Python 3.6.3下使用selenium,需要从带有selenium的网站下载ExcelPDF文件:</p>

  1. 点击下载按钮
  2. 发送密钥S以保存文件
  3. 点击其他按钮下载

当我执行第三步时,我的代码毫无例外地卡住了。

关键代码:

0 投票
1 回答
819 浏览

python - “这是 WebDriver 服务器的初始起始页” - 无法在使用 IE 11 的 Selenium/Python 程序中解析

运行我的 Selenium/Python 程序后,浏览器打开并显示以下消息:

我已完成以下步骤来解决此问题:

  1. 在 IE 选项 -> 安全选项卡中,启用保护模式复选框在所有区域中都被勾选关闭:Internet、本地 Intranet、受信任站点和受限制站点。此外,在高级选项卡 -> 安全性中,勾选关闭复选框:“启用增强保护模式”(另外,我尝试在所有区域和高级选项卡中启用此保护模式)。

  2. 我的 IEdriver(3.1.4 版)和 Selenium 网络驱动程序(3.1.4 版)兼容(两者都在同一版本上)

  3. 我尝试了以上两个,但我仍然收到相同的消息。

我添加了以下内容以忽略保护模式:

不过,添加上述代码后,我仍然收到相同的消息。

有任何想法吗?请帮忙。

0 投票
1 回答
644 浏览

selenium - InternetExplorerDriver 和 IE11 的 Selenium 性能

在 IE11 上运行我的脚本时,我的响应非常缓慢。有时,我得到FocusWindowsClosed, ElementIsNotClickable. 我已经更改了所有区域的缩放设置,在功能控制中BFCACHEIE创建了功能,在我的代码中添加了功能,但对我没有任何作用。如果有人知道为什么我会面临这个问题。我需要降级window或IE版本吗?我还下载了具有相同 IEDriver(3.8.0)的相同版本的 selenium 客户端服务器。

0 投票
1 回答
6057 浏览

selenium - Selenium Web 驱动程序 IE 11

我是 selenium 的新手,并尝试在 IE 11 上使用窗口 10 组合执行我的 selenium web-driver 脚本,有时它的运行速度非常慢,并且大多数时候测试失败并出现异常。

例外:

将 Selenium 升级到当前级别版本 3.141.59。将 IEDriverServer 升级到最新的 IEDriverServer v3.150.1

有人可以帮助我。

0 投票
0 回答
86 浏览

selenium - 加载 URL 后,Selenium Webdriver 不会继续执行。来自服务器的响应永远不会返回并且执行保持在挂起状态

IEDriverServer 3.0.0 也使用了多个版本来查看是否是配置问题。Selenium WebDriver - 3.12.0

一旦发送打开 URL 的请求,控制权就不会从服务器返回。URL 被加载,但之后什么也没有发生,因为控制永远不会返回并且执行保持在挂起状态。

再具体一点,

这是它挂起的那条线。这种将能力传递给驱动程序的方法已被弃用,但我已经尝试过InternetExplorerOptionsInternetExplorerDriverService但这两种方法都不起作用。下面是最后一行日志,之后它保持不变。

这是它失败的确切行:

它在RemoteWebDriver课堂上,永远不会返回响应。

0 投票
3 回答
246 浏览

selenium - 如何使用 Selenium 处理错误“在异步脚本期间检测到页面重新加载”

如何 Page reload detected during async script使用 Selenium 和 InternetExplorerDriver 处理错误?

错误堆栈跟踪:

0 投票
1 回答
76 浏览

internet-explorer - webdriver 在 .get (IE) 上挂起一些 url

我有 Selenium 3.14.4 IEDriver 3.15

对于某些 url,当我调用 driver.get() 时,webdriver 只是坐在那里,即使页面已完成加载。最后我们得到错误“IE 驱动程序的命令行服务器已停止工作”

我已经尝试过 32 位和 64 位的 IEdriver - 同样的问题

当我将 IE 驱动程序降级回 2.53.1 时,它可以正常工作,没有错误。

任何人都知道这是否是 IEdriver 3.X 的已知缺陷?

0 投票
2 回答
468 浏览

selenium-webdriver - 无法从 Selenium 启动 IE - 保护模式设置对于所有区域都不相同

我正在尝试使用以下代码启动 IE:

这在早些时候工作,但我尝试更改互联网选项中的安全级别,然后它给出以下错误:

我看到很多人提到这个问题,并说这可以通过使用安全选项卡中的默认级别来解决。我已经尝试过了,但我仍然遇到同样的问题。还尝试重置即设置:

在此处输入图像描述