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