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();
相關文章
- python selenium webdriver多執行緒啟動多個瀏覽器PythonWeb執行緒瀏覽器
- selenium3 webdriver啟動火狐、chrome、edge、Safari瀏覽器的方法WebChrome瀏覽器
- Selenium系列教程-08 瀏覽器本身行為控制瀏覽器行為控制
- 瀏覽器配置selenium+python瀏覽器Python
- 呼叫瀏覽器的爬蟲——selenium瀏覽器爬蟲
- 2. 瀏覽器控制瀏覽器
- selenium 啟動 chrome 瀏覽器非常慢。Chrome瀏覽器
- from selenium import webdriverImportWeb
- python用selenium開啟瀏覽器後瀏覽器關閉---解決辦法Python瀏覽器
- Selenium實戰教程系列(一)--- 瀏覽器操作瀏覽器
- selenium webdriver如何新增cookieWebCookie
- 測試案例,Python +Selenium啟動不同瀏覽器Python瀏覽器
- Selenium常用操作——關閉頁面和瀏覽器瀏覽器
- selenium模組,web自動化,建立瀏覽器Web瀏覽器
- 你該瞭解的自動化測試工具:Selenium控制瀏覽器的常用方法!瀏覽器
- 瀏覽器三次握手瀏覽器
- SpringBoot+Selenium模擬使用者操作瀏覽器Spring Boot瀏覽器
- 《手把手教你》系列技巧篇(二十三)-java+ selenium自動化測試-webdriver處理瀏覽器多視窗切換下卷(詳細教程)JavaWeb瀏覽器
- 『心善淵』Selenium3.0基礎 — 18、使用Selenium操作瀏覽器的彈窗瀏覽器
- selenium中瀏覽器及對應的驅動(可下載)瀏覽器
- python爬蟲十三:selenium模擬瀏覽器+chrome+windowsPython爬蟲瀏覽器ChromeWindows
- Selenium Headless模式:無頭瀏覽器的使用與優勢模式瀏覽器
- 瀏覽器子Tab能控制父Tab嗎瀏覽器
- 【瀏覽器】瀏覽器基本工作原理瀏覽器
- 新手入門Java自動化測試的利器:Selenium WebDriverJavaWeb
- Java Playwright 瀏覽器最大化Java瀏覽器
- SSH三大框架使用谷歌瀏覽器上傳檔案瀏覽器崩潰框架谷歌瀏覽器
- 《手把手教你》系列基礎篇之(三)-java+ selenium自動化測試- 啟動三大瀏覽器(上)(詳細教程)Java瀏覽器
- 『心善淵』Selenium3.0基礎 — 17、Selenium操作瀏覽器視窗的滾動條瀏覽器
- 雙核心瀏覽器核心切換控制技術瀏覽器
- Chrome 瀏覽器修改 UA 模擬其它瀏覽器,包括移動瀏覽器Chrome瀏覽器
- 瀏覽器瀏覽器
- Min瀏覽器: 更快更輕量瀏覽器瀏覽器
- 基石-初見瀏覽器(一):瀏覽器渲染瀏覽器
- python selenium爬蟲 不開啟網頁 不開啟瀏覽器Python爬蟲網頁瀏覽器
- Android整合三方瀏覽器之CrosswalkAndroid瀏覽器ROS
- Android 簡單瀏覽器例項-webview控制元件Android瀏覽器WebView控制元件
- microsoft edge是ie瀏覽器嗎 edge瀏覽器和ie瀏覽器一樣嗎ROS瀏覽器