如何在 Chrome 中使用 WebDriver(Python)最大化視窗?


我們可以使用 WebDriver 將 Chrome 視窗最大化。在處理任何自動化測試用例時,如果瀏覽器以最大化模式開啟,則指令碼失敗的可能性會降低。

這是因為如果元素可見,則其互動的可能性就會增加。此外,如果視窗最大化,則在上面工作的測試人員或開發人員可以更好地檢視測試步驟。

某些應用程式會自動以最大化模式開啟。對它們應用最大化技術不會對它們產生任何影響。讓我們看看在 Python 中最大化 Chrome 視窗的方法:

  • 使用 maximize_window() 方法。

  • 使用 fullscreen_window() 方法。

示例

使用 maximize_window() 的程式碼實現。

from selenium import webdriver
driver = webdriver.Chrome (executable_path="C:\chromedriver.exe")
# maximize with maximize_window()
driver.maximize_window()
driver.get("https://tutorialspoint.tw/index.htm")
driver.quit()

示例

使用 fullscreen_window() 的程式碼實現。

from selenium import webdriver
driver = webdriver.Chrome (executable_path="C:\chromedriver.exe")
# maximize with maximize_window()
driver.fullscreen_window()
driver.get("https://tutorialspoint.tw/index.htm")
driver.quit()

因此,在上述程式碼實現中,我們執行了以下步驟:

  • 啟動 Chrome 瀏覽器。

  • 開啟一個 URL。

  • 最大化 Chrome 瀏覽器。

  • 退出驅動程式會話。

更新於:2020年8月28日

3K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.