gpt4 book ai didi

java - IE10 的网络驱动程序设置功能不会改变 IE 版本吗?

转载 作者:行者123 更新时间:2023-11-30 04:20:47 27 4
gpt4 key购买 nike

由于我们的大多数客户仍然使用ie8和ie9,而我们切换到Windows 8操作系统,其中附带ie10,并且由于客户的要求,我们需要在ie8版本上测试软件。我在将 ie 版本切换到 8 时遇到问题,尽管 ie10(令人惊讶地)提供了 ie8 模式。

        System.setProperty(SeleniumProperties.ieDriver, SeleniumProperties.ieLocation);
DesiredCapabilities ieCapabilities = null;
ieCapabilities = DesiredCapabilities.internetExplorer();
ieCapabilities.setVersion("8");
driver = new InternetExplorerDriver(ieCapabilities);
System.out.println(((RemoteWebDriver) driver).getCapabilities());

驱动程序功能保持不变:

功能 [{platform=WINDOWS、elementScrollBehavior=0、javascriptEnabled=true、enablePersistentHover=true、ignoreZoomSetting=false、browserName=internet explorer、enableElementCacheCleanup=true、unexpectedAlertBehaviour=dismiss、version=10、cssSelectorsEnabled=true、ignoreProtectedModeSettings=false 、 requireWindowFocus=false、initialBrowserUrl=、handlesAlerts=true、nativeEvents=true、browserAttachTimeout=0、takeScreenshot=true}]

任何解决此问题的方法都将不胜感激!

最佳答案

您无法使用 InternetExplorerDriver 设置浏览器模拟模式。它根本不受支持。使用安装了 IE 8 的虚拟机。

关于java - IE10 的网络驱动程序设置功能不会改变 IE 版本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17112105/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com