问题标签 [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 - 出现错误: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 相关的东西。
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 或类似的东西有关。最近有没有人经历过这种情况,如果有,它是如何解决的?谢谢!
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);
已弃用。我在函数中单独设置浏览器的功能,并将其作为参数传递给驱动程序。
如何解决这个问题?
代码片段:
然后我调用我的驱动程序:
selenium - IEDriverserver.exe 有时在使用 selenium 时会崩溃。看起来和内存有关,怎么增加呢?
我有一个使用 IEDriver.exe 运行 selenium 测试的 maven 项目。有时 IEDriver 会崩溃并显示消息“0x6b5bebe4 处的指令引用了 0x6aaa6830 处的内存”。看起来它与内存有关,我应该在运行 mvn 测试时增加内存吗?如果是这样,我应该使用什么命令?
我用来运行我的硒测试的命令是: mvn test -Pmyprofile
selenium - 无法使用 Selenium Webdriver 启动 IE 浏览器
我正在尝试使用 Selenium Webdriver 调用 IE 浏览器,并使用以下代码调用:
但是在执行时我收到如下错误:
如果我错过了一些其他设置,请告诉我。系统IE浏览器版本:11
selenium - 打开新窗口时,ieDriverServer无法关闭
并且 tearDown(String ) 如下:
现在我发现当有在新窗口中打开url的操作之后,ieDriverServer总是无法在步骤中关闭
“driver.manage().deleteAllCookies()”
但是如果没有在新窗口打开url的操作,ieDriverServer可以删除cookies并正常退出
PS:我的环境如下:Windows 7 64bits
IE 11 最新 ieDriverServer 最新 32bits
selenium - 如何使用 Selenium3 WebDriver 和 Java 打开新标签 Chrome 和 Firefox?
Selenium 3 在 Firefox 和 Chrome 中打开新标签时遇到问题。
不适用于 Chrome 和 Firefox。
我可以将以下代码用于 Chrome,但不能用于 Firefox,在 Firefox 中它会打开新的 Windows。
我目前使用:
硒服务器独立:3.8.1
铬驱动程序:2.34
壁虎司机:0.19.1
提前谢谢了。
贝斯问候,
萨莱
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