視窗控制 - daniel-qa/RobotFramework GitHub Wiki

Multiple Windows


視窗控制

  • 設定流覽器縮放度

( Reload 會恢復)

1 . 使用JavaScript:

你可以透過執行JavaScript代碼來改變瀏覽器的縮放程度。在Robot Framework中,你可以使用Execute JavaScript 關鍵字來執行JavaScript代碼。以下是一個簡單的例子:

Execute JavaScript    document.body.style.zoom='80%'

這樣的話,網頁內容會被縮小到80%。

2 . 使用elenium:

如果你使用Selenium庫來控制瀏覽器,你可以通過使用Selenium提供的 execute_script 方法來執行JavaScript代碼:

Execute JavaScript    driver.execute_script("document.body.style.zoom='80%'")

注意:這需要你在Robot Framework中使用Selenium庫,並且有相應的瀏覽器驅動程式。

  • 重新載入視窗

使用 JavaScript 進行重新載入: 使用 JavaScript 可能比 Robot Framework 提供的 Reload Page 關鍵字更靈活,可以進行更精細的控制。

Execute JavaScript    location.reload(true);