Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Internet explorer 在selenium中打开IE web驱动程序_Internet Explorer_Selenium_Selenium Webdriver - Fatal编程技术网

Internet explorer 在selenium中打开IE web驱动程序

Internet explorer 在selenium中打开IE web驱动程序,internet-explorer,selenium,selenium-webdriver,Internet Explorer,Selenium,Selenium Webdriver,我正在尝试使用IE web驱动程序运行一段selenium代码。我可以使用firefox轻松运行相同的功能,而无需添加太多依赖项: 我刚刚使用了语句WebDriver=newfirefoxdriver() web驱动程序正在打开。但看起来在Internet Explorer浏览器中还可以打开其他过程。我已将IEDriverServer.exe文件保存在本地计算机中。并发出以下命令: System.setProperty("webdriver.ie.driver",C:\\exactlocatio

我正在尝试使用IE web驱动程序运行一段selenium代码。我可以使用firefox轻松运行相同的功能,而无需添加太多依赖项:

我刚刚使用了语句
WebDriver=newfirefoxdriver()
web驱动程序正在打开。但看起来在Internet Explorer浏览器中还可以打开其他过程。我已将
IEDriverServer.exe
文件保存在本地计算机中。并发出以下命令:

System.setProperty("webdriver.ie.driver",C:\\exactlocation\\IEDriverServer.exe");

WebDriver driver = new InternetExplorerDriver();

不知道为什么IE浏览器还没有启动。我也在
POM
中添加了依赖项。请帮助我,因为我必须在IE中运行所有测试。

首先尝试使IE浏览器缩放为100%,然后在IE浏览器上运行。打开IE浏览器并按ctrl+O以使缩放为100%,或在浏览器设置下选中。要在IE上执行脚本,缩放应始终为100%。

首先尝试使IE浏览器缩放为100%,然后在IE浏览器上运行。打开IE浏览器并按ctrl+O以使缩放为100%,或在浏览器设置下选中。要在IE上执行脚本,缩放应始终为100%

  • 将缩放级别设置为100%
  • 转到Internet选项,在“安全”下,为所有提到的区域启用保护模式。 请重试该代码,应该可以正常工作

    System.setProperty(“webdriver.ie.driver”,“C:\\exactlocation\\IEDriverServer.exe”;
    WebDriver driver=新的InternetExplorerDriver();

  • 对于保护模式配置,您可以检查此项

  • 将缩放级别设置为100%
  • 转到Internet选项,在“安全”下,为所有提到的区域启用保护模式。 请重试该代码,应该可以正常工作

    System.setProperty(“webdriver.ie.driver”,“C:\\exactlocation\\IEDriverServer.exe”;
    WebDriver driver=新的InternetExplorerDriver();


  • 对于保护模式配置,您可以选中此项。

    我的浏览器缩放默认为100%。但面对上述问题,您可以尝试通过编程设置保护模式设置:-DesiredCapabilities=DesiredCapabilities.internetExplorer();capabilities.SetCapabilities(InternetExplorerDriver.Introduction_flakines_BY_ignore_SECURITY_DOMAINS,true);System.setProperty(“webdriver.ie.driver”,“C:\\exactlocation\\IEDriverServer.exe”);webdriver driver=新的InternetExplorerDriver(功能);谢谢。我肯定会试试看它是否有效。我的浏览器缩放默认为100%。但是面对上述问题。您可以尝试通过编程设置保护模式设置:-DesiredCapabilities capabilities=DesiredCapabilities.internetExplorer();capabilities.setCapability(InternetExplorerDriver.Introduction_flakines_BY_ignore_SECURITY_DOMAINS,true);System.setProperty(“webdriver.ie.driver”,“C:\\exactlocation\\IEDriverServer.exe”);webdriver driver=新的InternetExplorerDriver(功能);谢谢。我肯定会尝试一下,看看它是否有效。发布StackTrace/Error logHi,异常或错误消息有助于我们更好地理解..如果由于区域设置而未启动浏览器,则该异常消息明确表示要选中/取消选中所有区域或其他..如果是由于缩放,浏览器将打开,但不会导航到URL,这里还有错误消息说更改为默认值100。发布StackTrace/error logHi,异常或错误消息有助于我们更好地理解。如果由于区域设置而未启动浏览器,则该异常消息明确表示要选中/取消选中所有区域或其他内容。如果是由于缩放,浏览器将打开,但不会导航到URL,h还有一条错误消息说更改为默认值100..谢谢。我会尝试。目前我在我的机器上没有管理员权限,无法启用保护模式。更正后我会尝试。你确定这与保护模式有关吗?你能发布一次错误吗?我以前遇到过类似问题。我没有在项目尚未完成,并且没有错误堆栈。谢谢。我将尝试。目前我在我的计算机上没有管理员权限,无法启用保护模式。更正后我将尝试。你确定这与保护模式有关吗?请将错误发布一次好吗?我以前遇到过类似问题。我没有在项目中实现错误日志记录ect还没有得到任何错误堆栈。