selenium操作浏览器
package seleniumLearn1; import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; /** * 操作浏览器 * 1、浏览器窗口最大化 * 2、浏览器前进 * 3、浏览器后退 * 4、浏览器刷新 * 5、浏览器切换窗口 * @author 0 * */ public class Liulanqi { private static String url="https://dev.bignox.com/"; /** * @param args */ public static void main(String[] args) { System.setProperty("webdriver.chrome.driver", "E:\\webDriver\\chromedriverV2.28.exe"); WebDriver driver= new ChromeDriver(); driver.get(url); //设置浏览器最大化 driver.manage().window().maximize(); //打开链接home driver.findElement(By.linkText("Home")).click(); driver.navigate().refresh();//刷新页面 try { driver.manage().timeouts().implicitlyWait(3, TimeUnit.SECONDS); } catch (Exception e) { e.printStackTrace(); } driver.navigate().back();//控制浏览器按照浏览器记录的history,回退到上一个页面。 driver.navigate().forward();//控制浏览器按照浏览器记录的history,前进到上一个页面。 driver.quit(); } }
如果您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】
本文版权归作者和博客园共有,欢迎转载