Java Selenium WebDriver 控制瀏覽器(三)

八戒媳婦發表於2020-10-28

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();

 

相關文章