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

selenium - 出现错误:UnsupportedOperationError: mouseMoveTo 尝试通过量角器在 IE 中执行 mouseMove() 时

我正在尝试在量角器中的一个测试脚本中执行 mouseMove() 操作。

它适用于 chrome 和旧版本的 Firefox(46),但它在 IE 和最新版本的 Firefox 中失败,并显示以下错误消息:

我正在使用 Protractor 5.1.2、selenium-server-standalone-3.4.0.jar、IEDriverServer3.5.1.exe 和 IE11。

之前在 Firefox 中有一些关于这个问题的讨论: https ://github.com/angular/protractor/issues/4177

但我找不到任何与 IE 相关的东西。

0 投票
3 回答
1416 浏览

java - 使用 Selenium IEDriverServer 的文本输入非常慢?

运行 Selenium IEDriverServer 3.5.1 32bit,我在 Internet Explorer v11 中遇到非常非常慢的文本输入。奇怪的是,如果我切换到 IEDriverServer 3.4.0(也是 32 位),它并不慢,但整体测试执行速度会有所放缓(奇怪的是,这个问题仅在几天前浮出水面。以前我使用 3.5.1 没有问题)。有没有人找到这个问题的合法解决方案?这是我的网络驱动程序定义:

此外,在 IE 本身上,我有以下设置:

  • 所有安全区域设置为保护模式 ON
  • 高级 > 安全 > 为增强保护模式启用 64 位进程未选中。
  • 连接 > 局域网设置 > 自动检测设置未选中

每次我用谷歌搜索这个问题时,我都会找到一年前的答案,通常与 Selenium 2.53 或类似的东西有关。最近有没有人经历过这种情况,如果有,它是如何解决的?谢谢!

0 投票
3 回答
5423 浏览

java - 为 IE 驱动程序获取 org.openqa.selenium.remote.SessionNotFoundException

我在尝试通过 IE 驱动程序打开 google.com 时收到 org.openqa.selenium.remote.SessionNotFoundException: session null 不存在异常。

我的代码如下:

请让我知道我在哪里失踪,我使用的是 IE 浏览器 v11、selenium webdriver v2.53.1、IEDriverServer v3.6.0 32bit。

下面是我得到的完整异常(请注意,如果我切换到 selenium webdriver v3.6,那么没有问题并且代码运行良好)

以下是 IE 安全选项卡的屏幕截图。

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

谢谢。

0 投票
1 回答
2493 浏览

java - org.openqa.selenium.InvalidArgumentException:使用 DesiredCapabilities 的功能无效

我已将我的 Selenium 框架升级到最新版本。在执行代码期间,我收到以下异常:

例外:

细节:

  • 硒:3.7.1;
  • IE:3.7.0(32位驱动);
  • java.version:'1.8.0_144'。

此外,较新的版本建议driver = new InternetExplorerDriver(capabilities);已弃用。我在函数中单独设置浏览器的功能,并将其作为参数传递给驱动程序。

如何解决这个问题?

代码片段:

然后我调用我的驱动程序:

0 投票
0 回答
313 浏览

selenium - IEDriverserver.exe 有时在使用 selenium 时会崩溃。看起来和内存有关,怎么增加呢?

我有一个使用 IEDriver.exe 运行 selenium 测试的 maven 项目。有时 IEDriver 会崩溃并显示消息“0x6b5bebe4 处的指令引用了 0x6aaa6830 处的内存”。看起来它与内存有关,我应该在运行 mvn 测试时增加内存吗?如果是这样,我应该使用什么命令?

我用来运行我的硒测试的命令是: mvn test -Pmyprofile

0 投票
3 回答
1775 浏览

selenium - 无法使用 Selenium Webdriver 启动 IE 浏览器

我正在尝试使用 Selenium Webdriver 调用 IE 浏览器,并使用以下代码调用:

但是在执行时我收到如下错误:

如果我错过了一些其他设置,请告诉我。系统IE浏览器版本:11

0 投票
0 回答
81 浏览

selenium - 打开新窗口时,ieDriverServer无法关闭

并且 tearDown(String ) 如下:

现在我发现当有在新窗口中打开url的操作之后,ieDriverServer总是无法在步骤中关闭

“driver.manage().deleteAllCookies()”

但是如果没有在新窗口打开url的操作,ieDriverServer可以删除cookies并正常退出

PS:我的环境如下:Windows 7 64bits

IE 11 最新 ieDriverServer 最新 32bits

0 投票
1 回答
165 浏览

selenium-webdriver - 如何在 IE 中接受物理位置警报

在我的项目中,导航到“位置”选项卡后,我在 IE 中收到以下警报。

在此处输入图像描述

现在我想接受相同的内容,为此我添加了以下功能,但它不起作用。

请帮忙。

0 投票
3 回答
2169 浏览

selenium - 如何使用 Selenium3 WebDriver 和 Java 打开新标签 Chrome 和 Firefox?

Selenium 3 在 Firefox 和 Chrome 中打开新标签时遇到问题。

不适用于 Chrome 和 Firefox。

我可以将以下代码用于 Chrome,但不能用于 Firefox,在 Firefox 中它会打开新的 Windows。

我目前使用:

  • 硒服务器独立:3.8.1

  • 铬驱动程序:2.34

  • 壁虎司机:0.19.1

提前谢谢了。

贝斯问候,

萨莱

0 投票
0 回答
644 浏览

internet-explorer-11 - 机器人测试未选择新窗口

被测应用程序是一个内部站点。当我在 IE 中运行测试时,我无法选择新窗口。这是我的测试中出现错误的部分

单击 btnRunReport 时,应用程序将在新选项卡中打开并显示报告。当用户进入应用程序并在 chrome 或 IE 中生成报告时,就会发生这种情况。

当我运行这个测试时,它在 Chrome 中运行良好。报告在新选项卡中打开,我可以选择该选项卡。在 IE 中,它在新窗口中打开,这是预期的行为(参考:https ://github.com/SeleniumHQ/selenium/issues/5108 )。

我在新窗口中打开它没有问题,但我无法选择那个新窗口。我收到此错误 - ValueError: Unable to locate window with handle or name or title or URL 'Product Report'

“获取窗口标识符”和“获取窗口名称”仅获取 1 个浏览器。它似乎不认识第二个。此外,在 Suite Teardown 中,第二个窗口没有关闭。

谢谢。我希望有一个人可以帮助我。

这是我的系统规格:

  • 操作系统 - Windows 7
  • 浏览器 - IE11
  • 机器人框架版本 - 3.0.2
  • IEDriverServer 版本 - 3.4
  • Selenium2Library 版本 - 1.8.0