我該如何啟動一個最小化的 Selenium 瀏覽器(例如 Firefox)?
我們可以以最小化模式啟動 Selenium 瀏覽器(如 Firefox)。這可以透過藉助Dimension類來實現。我們要建立一個此類的物件。
在建立物件時,我們要將瀏覽器大小的維度作為引數傳遞給 Dimension 類。最後,將物件作為引數傳遞給setSize方法。
語法
Dimension s = new Dimension(100,200); driver.manage().window().setSize(s);
示例
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.Dimension;
public class FirefoxBrwSize{
public static void main(String[] args) {
System.setProperty("webdriver.gecko.driver",
"C:\Users\ghs6kor\Desktop\Java\geckodriver.exe");
WebDriver driver = new FirefoxDriver();
//implicit wait time
driver.manage().timeouts().implicitlyWait(8, TimeUnit.SECONDS);
//set browser Dimension
Dimension s = new Dimension(100,200);
//set size to browser
driver.manage().window().setSize(s);
driver.get("https://tutorialspoint.tw/index.htm");
// obtain window size
System.out.println("Firefox browser size: " +
driver. manage().window().getSize());
driver.quit();
}
}輸出

瀏覽器視窗 -

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP