程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> java selenium 操作閱讀器實例

java selenium 操作閱讀器實例

編輯:關於JAVA

java selenium 操作閱讀器實例。本站提示廣大學習愛好者:(java selenium 操作閱讀器實例)文章只能為提供參考,不一定能成為您想要的結果。以下是java selenium 操作閱讀器實例正文


本篇文章引見selenium 操作閱讀器

浏覽目次

  1. 閱讀器最年夜化 進步,撤退退卻, 刷新
  2. 截圖操作
  3. 模仿鼠標操作
  4. 殺失落Windows閱讀器過程
  5. 閱讀器最年夜化 進步,撤退退卻, 刷新

    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.百度.com");
        // 刷新閱讀器
        driver.navigate().refresh();
        // 閱讀器撤退退卻
        driver.navigate().back();
        // 閱讀器進步
        driver.navigate().forward();
        // 閱讀器加入
        driver.quit();
      }

    截圖操作

     public static void testScreenShot(WebDriver driver) throws Exception
      {
        driver.get("http://www.百度.com");
        File srcFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
        FileUtils.copyFile(srcFile, new File("c:\\1.png"));
      }
     

    模仿鼠標操作

    public static void rightClickMouse(WebDriver driver)
      {
        driver.get("http://www.百度.com");
        Actions action = new Actions(driver);
        
        action.contextClick(driver.findElement(By.id("kw"))).perform();  
      }

    殺失落Windows閱讀器過程

     public static void killProcess()
      {
        // kill firefox
        WindowsUtils.tryToKillByName("firefox.exe");
        // kill IE
        WindowsUtils.tryToKillByName("iexplore.exe");
        // kill chrome
        WindowsUtils.tryToKillByName("chrome.exe");
      }

    以上就是對java selenium 的材料整頓,後續持續添加,感謝年夜家對本站的支撐!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved