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
Selenium 最大化QAF中的chrome窗口_Selenium_Selenium Chromedriver_Bdd_Qaf - Fatal编程技术网

Selenium 最大化QAF中的chrome窗口

Selenium 最大化QAF中的chrome窗口,selenium,selenium-chromedriver,bdd,qaf,Selenium,Selenium Chromedriver,Bdd,Qaf,我正在使用这个代码 新建WebDriverTestBase().getDriver().get(“http://www.google.com/"); 但这并不是全屏启动chrome。如何在QAF中最大化chrome窗口?要最大化web窗口 getDriver().manage().window().maximize(); 或 或 对于chrome,您可以尝试使用 上述解决方案是特定于chrome浏览器的。为了使解决方案能够与不同的浏览器协同工作,您还可以实现并最大化驱动程序初始化时的窗口。例如

我正在使用这个代码

新建WebDriverTestBase().getDriver().get(“http://www.google.com/");


但这并不是全屏启动chrome。如何在QAF中最大化chrome窗口?

要最大化web窗口

getDriver().manage().window().maximize();


对于chrome,您可以尝试使用

上述解决方案是特定于chrome浏览器的。为了使解决方案能够与不同的浏览器协同工作,您还可以实现并最大化驱动程序初始化时的窗口。例如,您的侦听器方法可以如下所示:

package com.sample;
....

public class WindowMaximizeListener extends QAFWebDriverCommandAdapter {
   @Override
   public void onInitialize(QAFExtendedWebDriver driver){
     //write code to maximize browser window
     driver.manage().window().maximize();
   }
}
使用
qaf.listeners
属性注册侦听器

qaf.listeners=com.sample.WindowMaximizeListener

上面的侦听器将在创建新的浏览器会话时最大化浏览器窗口。

您能告诉我如何在同一段代码中输入站点的URL吗?它已经在您的代码中,getDriver()。get(“)。初始化驱动程序,然后最大化窗口,然后启动URL。希望它是清楚的。
chrome.additional.capabilities={"chromeOptions":{"args":["--start-maximized"]}}
package com.sample;
....

public class WindowMaximizeListener extends QAFWebDriverCommandAdapter {
   @Override
   public void onInitialize(QAFExtendedWebDriver driver){
     //write code to maximize browser window
     driver.manage().window().maximize();
   }
}
qaf.listeners=com.sample.WindowMaximizeListener