在Selenium中,当我在Chrome中打开浏览器然后全屏无效时,我遇到了一些问题。
driver.manage()窗口()最大化();
答案 0 :(得分:1)
根据manage().window().maximize() method not maximize a correct window使用for(int i: Btn_Id) {
((Button)findViewById(i)).setOnClickListener(this);
}
来最大化driver.manage().window().maximize();
不是最佳方式。而是使用 ChromeOptions 来最大化 Chrome浏览器,如下所示:
Chrome Browser
要在ChromeOptions options = new ChromeOptions();
options.addArguments("start-maximized");
WebDriver driver = new ChromeDriver(options);
模式下打开 Chrome浏览器,您还可以使用:
kiosk
作为替代方案,您还可以使用参数 ChromeOptions options = new ChromeOptions();
options.addArguments("--kiosk");
return new ChromeDriver(options);
,如下所示:
window-size
答案 1 :(得分:1)
driver.manage()窗口()最大化();
替换为
。driver.manage()窗口()全屏();
它的工作