Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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
Java Getting org.openqa.selenium.WebDriverException:this.getChromeWindowFromDocumentWindow(…)在selenium 2.49.0的FF最大化窗口上未定义_Java_Firefox_Selenium - Fatal编程技术网

Java Getting org.openqa.selenium.WebDriverException:this.getChromeWindowFromDocumentWindow(…)在selenium 2.49.0的FF最大化窗口上未定义

Java Getting org.openqa.selenium.WebDriverException:this.getChromeWindowFromDocumentWindow(…)在selenium 2.49.0的FF最大化窗口上未定义,java,firefox,selenium,Java,Firefox,Selenium,我在尝试最大化窗口的同时不断得到异常- org.openqa.selenium.WebDriverException:this.getChromeWindowFromDocumentWindow(…)未定义 我在2.49.1中也遇到了这个问题。只有在调用driver.manage.window.maximize()方法时才会发生这种情况。如果我把这一点说出来,那么这个问题就不会引起人们的注意 还有其他人遇到过这个问题吗?你知道这是什么原因吗 顺便说一句,这只发生在firefox上。更新您的fir

我在尝试最大化窗口的同时不断得到异常-

org.openqa.selenium.WebDriverException:this.getChromeWindowFromDocumentWindow(…)未定义

我在2.49.1中也遇到了这个问题。只有在调用
driver.manage.window.maximize()方法时才会发生这种情况。如果我把这一点说出来,那么这个问题就不会引起人们的注意

还有其他人遇到过这个问题吗?你知道这是什么原因吗


顺便说一句,这只发生在firefox上。

更新您的firefox。我发现了同样的问题。我解决了这个问题,将Firefox V42.0更新为V44.0。

删除或注释下面的代码

//driver.manage().window().maximize()

我在firefox上也遇到了同样的错误,我解决了这个问题,首先通过URL并将其最大化

我刚刚将firefox更新到V44.0.2,并使用Selenium webdriver v 2.52.0,如果我使用driver.manage().window().maximize(),仍然会看到相同的异常;
但是,当此驱动程序.manage().window()最大化()时;已注释掉,未引发异常

至于我,仅针对以下配置修复了该问题: 1) FF 43.0.4;Selenium.WebDriver 2.53.0。2) FF 43.0.4;Selenium.WebDriver 2.52.0。
FF的较新版本无法正常工作,出现讨论过的异常。

此问题通过在窗口最大化之前添加以下代码来解决

driver.manage().timeouts().implicitlyWait(200, TimeUnit.SECONDS);
driver.manage().window().maximize();
加载URL后使用“driver.manage().window().maximize();”不会引发此异常

this.driver.get(“www.google.com”); this.driver.manage().window().maximize()

使用上述代码,问题将得到解决:)
另外,这个问题不是特定于版本的,我尝试过升级和降级我的firefox版本,但没有任何帮助

哪个版本的FF?这可能是一个兼容性问题。尝试降级FF@bozzmob已经尝试降级到FF v42.0。同样的FF版本在selenium 2.45.0上运行良好。即使升级到FF44和selenium 2.50.0,仍然面临这个问题。我解决了升级到firefox 44.0.2和selenium-java-2.52.0的问题
driver.manage().timeouts().implicitlyWait(200, TimeUnit.SECONDS);   
driver.get(url);
driver.manage().window().maximize();