Java Selenium WebDriver 控制瀏覽器(三)
WebDriver主要提供的是操作頁面上的各種元素的方法,它也提供了操作瀏覽器的一些方法
一、控制瀏覽器視窗大小
有時候希望能以某瀏覽器尺寸開啟,訪問的頁面在這種尺寸下執行,WebDriver提供了setSize(int width,int height)方法來設定瀏覽器的大小,PC端執行自動化測試指令碼大多的情況是視窗最大化,那麼就使用maximize()方法來開啟瀏覽器
driver.manage().window().setSize(new Dimension(500, 800));
driver.manage().window().maximize();
二、控制瀏覽器後退、前進
在使用瀏覽器瀏覽網頁時,瀏覽器提供了後退和前進按鈕,可以方便的在瀏覽過的網頁之間切換,WebDriver提供了back()和forward()方法來模擬後退和前進
driver.navigate().back();
driver.navigate().forward();
三、瀏覽器重新整理
driver.navigate().refresh();
相關文章
- selenium webdriver 啟動三大瀏覽器Firefox,Chrome,IEWeb瀏覽器FirefoxChrome
- Selenium Webdriver重新使用已開啟的瀏覽器例項Web瀏覽器
- Selenium webdirver Java 操作瀏覽器WebJava瀏覽器
- selenium3 webdriver啟動火狐、chrome、edge、Safari瀏覽器的方法WebChrome瀏覽器
- python selenium webdriver多執行緒啟動多個瀏覽器PythonWeb執行緒瀏覽器
- Selenium系列教程-08 瀏覽器本身行為控制瀏覽器行為控制
- Selenium webdriver Java 開始WebJava
- Selenium webdriver Java 元素操作WebJava
- Selenium webdriver Java 查詢元素WebJava
- 呼叫瀏覽器的爬蟲——selenium瀏覽器爬蟲
- 瀏覽器配置selenium+python瀏覽器Python
- 2. 瀏覽器控制瀏覽器
- Selenium webdriver Java 高階應用WebJava
- Selenium webdriver Java 封裝與重用WebJava封裝
- 只要瀏覽器能瀏覽,我就能爬取——selenium+chrome瀏覽器Chrome
- 使用Selenium時的瀏覽器設定瀏覽器
- selenium 啟動 chrome 瀏覽器非常慢。Chrome瀏覽器
- c#控制IE瀏覽器C#瀏覽器
- python3 selenium之火狐Firefox瀏覽器載入瀏覽器配置PythonFirefox瀏覽器
- Selenium實戰教程系列(一)--- 瀏覽器操作瀏覽器
- python用selenium開啟瀏覽器後瀏覽器關閉---解決辦法Python瀏覽器
- selenium-webdriver(python) (十四) -- webdriver原理WebPython
- VB操作IE瀏覽器完全控制瀏覽器
- from selenium import webdriverImportWeb
- 瀏覽器三次握手瀏覽器
- Selenium常用操作——關閉頁面和瀏覽器瀏覽器
- 輕鬆自動化---selenium-webdriver(python) (三)WebPython
- 你該瞭解的自動化測試工具:Selenium控制瀏覽器的常用方法!瀏覽器
- [python爬蟲] Selenium切換視窗控制程式碼及呼叫Chrome瀏覽器Python爬蟲Chrome瀏覽器
- selenium2(WebDriver) APIWebAPI
- Web瀏覽器控制元件方法事件覽表Web瀏覽器控制元件事件
- 測試案例,Python +Selenium啟動不同瀏覽器Python瀏覽器
- 【瀏覽器】瀏覽器基本工作原理瀏覽器
- 瀏覽器子Tab能控制父Tab嗎瀏覽器
- javascript實現的控制瀏覽器全屏效果 [JavaScript瀏覽器
- 禁用瀏覽器控制檯除錯JavaScript功能瀏覽器除錯JavaScript
- SSH三大框架使用谷歌瀏覽器上傳檔案瀏覽器崩潰框架谷歌瀏覽器
- 《手把手教你》系列技巧篇(二十三)-java+ selenium自動化測試-webdriver處理瀏覽器多視窗切換下卷(詳細教程)JavaWeb瀏覽器