java selenium手动最大化chrome浏览器的方法


package my_automation; import java.awt.Dimension; import org.openqa.selenium.Capabilities; import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeOptions; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.ie.InternetExplorerDriver; import org.openqa.selenium.remote.RemoteWebDriver; import com.sun.javafx.scene.paint.GradientUtils.Point; import com.sun.javafx.tk.Toolkit; public class open_browser_01 { public static void main(String[] args) throws InterruptedException { //火狐启动设置: // System.setProperty("webdriver.firefox.bin", "E:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe"); // WebDriver driver = new FirefoxDriver(); // IE浏览器设置: //WebDriver driver = new InternetExplorerDriver(); //谷歌,浏览器设置1:
        WebDriver driver = new ChromeDriver(); // final JavascriptExecutor js = (JavascriptExecutor) driver; // js.executeScript("window.open('','testwindow','width=1600,height=900')"); // driver.switchTo().window("testwindow"); //        
// js.executeScript("window.moveTo(0,0);"); // js.executeScript("window.resizeTo(600,600);");
        
        
        ////谷歌,浏览器设置2: // ChromeOptions options = new ChromeOptions(); // options.addArguments("--start-maximized"); // RemoteWebDriver driver = new ChromeDriver(options);
 driver.manage().window().maximize(); driver.get("https://www.baidu.com"); Thread.sleep(5000); driver.quit(); } }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM