package my_automation; import java.awt.Dimension; import java.sql.Time; import java.util.HashMap; import org.openqa.selenium.Point; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeOptions; import com.sun.javafx.collections.MappingChange.Map; public class set_window_size_02 { public static void main(String[] args) throws InterruptedException { // WebDriver driver = new ChromeDriver(); // driver.manage().window().maximize(); // Thread.sleep(5000); ChromeOptions options=new ChromeOptions(); //啟動就最大化 // options.addArguments("--start-maximized"); //禁止彈出攔截 options.addArguments("--disable-popup-blocking"); //取消沙盤模式 options.addArguments("no-sandbox"); //禁止擴展 options.addArguments("disable-extensions"); //禁止默認瀏覽器檢查 options.addArguments("no-default-browser-check"); options.addArguments("about:histograms"); options.addArguments("about:cache"); //設置瀏覽器固定大小 options.addArguments("--window-size=1600,900"); WebDriver driver=new ChromeDriver(options); //設置瀏覽器的位置: // Point point=new Point(0,0); // driver.manage().window().setPosition(point); //注意:設定了瀏覽器固定大小后,瀏覽器打開后瀏覽器的位置可能會變到其他位置,因此可以使用設置劉瀏覽器的位置方法和設置瀏覽器的大小方法一起使用; driver.manage().window().maximize(); Thread.sleep(5000); driver.get("https://www.baidu.com/"); Thread.sleep(3000); driver.quit(); } }