Selenium2学习-021-WebUI自动化实战实例-019-设置浏览器窗口位置大小

前文简略讲述了如何获取浏览器窗口的位置和大小,此文讲述如何通过 webdriver 设置浏览器窗口的位置和大小。

直接上码了......

 1     /**
 2      * Set browser size for expected setting
 3      * 
 4      * @author Aaron.ffp
 5      * @version V1.0.0: autoSeleniumDemo main.aaron.sele.core SeleniumCore.java setBrowserSize, 2015-7-28 01:18:19 Exp $
 6      * 
 7      * @param width  : browser width
 8      * @param height : browser height
 9      */
10     public void setBrowserSize(int width, int height){
11         this.webdriver.manage().window().setSize(new Dimension(width, height));
12     }
13     
14     /**
15      * Set browser position
16      * 
17      * @author Aaron.ffp
18      * @version V1.0.0: autoSeleniumDemo main.aaron.sele.core SeleniumCore.java setBrowserPosition, 2015-7-28 01:15:47 Exp $
19      * 
20      * @param left
21      * @param top
22      */
23     public void setBrowserPosition(int left, int top){
24         this.webdriver.manage().window().setPosition(new Point(left, top));
25     }

 

注意此文及前文 018-获取浏览器窗口位置大小 中浏览器的大小是指整个浏览器的窗口大小,而非浏览器的页面显示区域大小。若是有感兴趣的小主想要获取显示页面的大小,可通过以下大致的方法思路尝试获取(后续博文也会更新,敬请期待)。

 

至此,WebUI 自动化功能测试脚本第 019-设置浏览器窗口位置大小 顺利完结,希望此文能够给初学 Selenium 的您一份参考。

最后,非常感谢亲的驻足,希望此文能对亲有所帮助。热烈欢迎亲一起探讨,共同进步。非常感谢! ^_^

 

posted @ 2015-07-31 17:06  范丰平  Views(1496)  Comments(0Edit  收藏  举报