qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          Selenium2.0功能測試之設置瀏覽器大小

          設置瀏覽器的大小有什么用處呢?
            我想是這樣的,當我們需要在測試中使用一些第三方的圖像或者基于坐標的輔助工具時,就需要我們的瀏覽器在每次測試的時候處于同一個分辨率的狀態,這樣在同一個分辨率的情況下進行圖片比對以及坐標的點擊操作。 舉一個例子:如果用Selenium操作帶有Flash插件的頁面,就需要借助第三方的Sikuli工具進行圖形化的比對操作(具體怎么操作以后有機會在說吧,內容有點復雜),這樣為了保證分辨率一致最大化瀏覽器肯定就是最簡單省力的方案了:
            最大化瀏覽器:
          package org.coderinfo.demo;
          import org.openqa.selenium.Dimension;
          import org.openqa.selenium.WebDriver;
          import org.openqa.selenium.chrome.ChromeDriver;
          public class MaximizeBrowser {
          public static void main(String[] args) {
          WebDriver driver = new ChromeDriver();
          driver.manage().window().maximize(); //將瀏覽器設置為最大化的狀態
          driver.get("http://www.google.com.hk");
          try {
          Thread.sleep(5000);
          } catch (InterruptedException e) {
          e.printStackTrace();
          }
          driver.quit();  //徹底退出WebDriver
          }
          }
            自定義瀏覽器的大小:
          package org.coderinfo.demo;
          import org.openqa.selenium.Dimension;
          import org.openqa.selenium.WebDriver;
          import org.openqa.selenium.chrome.ChromeDriver;
          public class ResizeBrowser {
          public static void main(String[] args) {
          WebDriver driver = new ChromeDriver();
          driver.manage().window().setSize(new Dimension(600, 400)); //將瀏覽器的大小自定義為600*400
          driver.get("http://www.google.com.hk");
          try {
          Thread.sleep(5000);
          } catch (InterruptedException e) {
          e.printStackTrace();
          }
          driver.quit();  //徹底退出WebDriver
          }
          }
          相關文章
          Selenium2.0功能測試之訪問站點及獲取頁面信息
          Selenium2.0功能測試之Close browser

          posted on 2013-10-14 10:19 順其自然EVO 閱讀(4680) 評論(0)  編輯  收藏 所屬分類: selenium and watir webdrivers 自動化測試學習

          <2013年10月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 勐海县| 福安市| 阿克苏市| 阳原县| 嵊泗县| 九寨沟县| 黔江区| 塘沽区| 甘肃省| 德化县| 蒙山县| 石景山区| 雅安市| 灵台县| 深州市| 营山县| 安泽县| 开化县| 章丘市| 泰宁县| 深州市| 虞城县| 长兴县| 临漳县| 拉萨市| 云梦县| 仙桃市| 阿克陶县| 酒泉市| 芜湖县| 昭苏县| 池州市| 涞源县| 金乡县| 读书| 常州市| 德保县| 铜川市| 佛学| 建瓯市| 阳东县|