java selenium (十) 操作浏览器
生活随笔
收集整理的這篇文章主要介紹了
java selenium (十) 操作浏览器
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
本篇文章介紹selenium 操作瀏覽器?
?
?
?
瀏覽器最大化?前進(jìn),后退, 刷新
public static void testBrowser(WebDriver driver) throws Exception{driver.get("http://www.cnblogs.com/tankxiao");Thread.sleep(5000);// 瀏覽器最大化 driver.manage().window().maximize();driver.navigate().to("http://www.baidu.com");// 刷新瀏覽器 driver.navigate().refresh();// 瀏覽器后退 driver.navigate().back();// 瀏覽器前進(jìn) driver.navigate().forward();// 瀏覽器退出 driver.quit();}?
截圖操作
public static void testScreenShot(WebDriver driver) throws Exception{driver.get("http://www.baidu.com");File srcFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);FileUtils.copyFile(srcFile, new File("c:\\1.png"));}?
模擬鼠標(biāo)操作
public static void rightClickMouse(WebDriver driver){driver.get("http://www.baidu.com");Actions action = new Actions(driver);action.contextClick(driver.findElement(By.id("kw"))).perform(); }殺掉Windows瀏覽器進(jìn)程
public static void killProcess(){// kill firefoxWindowsUtils.tryToKillByName("firefox.exe");// kill IEWindowsUtils.tryToKillByName("iexplore.exe");// kill chromeWindowsUtils.tryToKillByName("chrome.exe");}?
?
?
操作cookie
?
轉(zhuǎn)載于:https://www.cnblogs.com/TankXiao/p/5260557.html
總結(jié)
以上是生活随笔為你收集整理的java selenium (十) 操作浏览器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android-应用性能测试
- 下一篇: 《网络攻防实践》第二周学习总结