瀏覽器選項
這些功能是所有瀏覽器共有的。
啟動和停止 Session 是為了開啟和關閉瀏覽器。
建立新 Session 對應於 W3C 命令的 New session
Session 是通過初始化新的 Driver 類別物件自動建立的。
每種語言都允許使用以下類別(或等效類別)的引數來建立 Session
啟動本地驅動程式的主要獨特引數包括有關在本機上啟動所需驅動程式服務的資訊。
WebDriver driver = new ChromeDriver(chromeOptions); driver = webdriver.Chrome(options=options) driver = new ChromeDriver(options); driver = Selenium::WebDriver.for :chrome, options: options let driver = new Builder()
.forBrowser(Browser.CHROME)
.setChromeOptions(options)
.setChromeService(service)
.build();啟動遠端驅動程式的主要獨特引數包括有關程式碼執行位置的資訊。請閱讀遠端驅動程式章節中的詳細資訊
結束 Session 對應於 W3C 命令的 Deleting a Session。
重要提示:quit 方法與 close 方法不同,建議始終使用 quit 來結束 Session
driver.quit(); driver.quit() driver.Quit(); driver.quit await driver.quit(); driver.quit()了解更多或查看完整的贊助商列表。