WebDriverAPI(2)
操作浏览器窗口
被测网址http:http://www.baidu.com
Java语言版本的API实例代码
  String url = "http://www.baidu.com";
    @Test
    public void operateBrowser() {
	      //声明一个Point对象,两个150表示浏览器的位置现对于屏幕左上角(0,0)的横坐标距离和纵坐标距离
	      Point point = new Point(150,150);
	      //声明Dimension对象,两个500表示浏览器的长度宽度
	      Dimension dimension = new Dimension(500,500);
	      //setPosition表示设定浏览器在屏幕上的位置为point对象坐标(150,150)
	      driver.manage().window().setPosition(point);
	      //setsize方法设定浏览器大小长为500  宽为500
	      driver.manage().window().setSize(dimension);
	      //获取当前浏览器在屏幕的位置
	      System.out.println(driver.manage().window().getPosition());
	      //去当前浏览器的大小
	      System.out.println(driver.manage().window().getSize());
	      //窗口最大化
	      driver.manage().window().maximize();
	      driver.navigate().to(url);
  }
WebDriverAPI(2)的更多相关文章
- WebDriverAPI(7)
		查看页面元素的属性 测试网址 http://www.baidu.com Java语言版本API实例 @Test public void getWebElementAttribute() { dri ... 
- WebDriverAPI(10)
		操作Frame页面元素 测试网址代码 frameset.html: <html> <head> <title>frameset页面</title> &l ... 
- WebDriverAPI(9)
		操作JavaScript的Alert窗口 测试网址代码 <html> <head> <title>你喜欢的水果</title> </head> ... 
- WebDriverAPI(4)
		单击某个元素 采用元素id.click()方法即可 双击某个元素id.doubleClick 操作单选下拉列表 测试网页HTML代码 <html> <body> <sel ... 
- WebDriverAPI(8)
		判断页面元素是否存在 测试网址 http://www.baidu.com Java语言版本API实例 @Test public void testIsElementPresent(){ driver. ... 
- WebDriverAPI(6)
		在指定元素上方进行鼠标悬浮 测试网址 http://www.baidu.com Java语言版本实例 @Test public void roverOnElement() { driver.manag ... 
- WebDriverAPI(5)
		将当前浏览器截屏 测试网址 http://www.baidu.com Java语言版本实例 @Test public void captureScreenInCurrentWindows() { dr ... 
- WebDriverAPI(3)
		获取页面的Title属性 被测网址http:http://www.baidu.com Java语言版本的API实例代码 String url = "http://www.baidu.com& ... 
- WebDriverAPI(1)
		访问某网页地址 被测网址http:http://www.baidu.com Java语言版本的API实例代码 方法一: @Test public void visitURL(){ String bas ... 
随机推荐
- Find the squareroot
			https://github.com/Premiumlab/Python-for-Algorithms--Data-Structures--and-Interviews/blob/master/Moc ... 
- nginx怎么与tomcat完美结合
			nginx怎么与tomcat完美结合 现在公司一个服务器上需要部署两个项目,其中一个项目已经正式上线,并且已经占用了80端口,另外一个项目 部署上去后,访问必须要加端口号,这样的用户体验非常不好,那么 ... 
- Django入门与实践-第11章:URL 分发(完结)
			http://127.0.0.1:8000http://127.0.0.1:8000/boards/1/http://127.0.0.1:8000/boards/2/http://127.0.0.1: ... 
- UVaLive 4452 The Ministers' Major Mess (TwoSat)
			题意:有 m 个人对 n 个方案投票,每个人最多只能对其中的4个方案投票(其他的相当于弃权),每一票要么支持要么反对.问是否存在一个最终决定,使得每个投票人都有超过一半的建议被采纳,在所有可能的最终决 ... 
- 阿里Sophix热修复
			阿里巴巴对Android热修复技术已经进行了长达多年的探索. 最开始,是手淘基于Xposed进行了改进,产生了针对Android Dalvik虚拟机运行时的Java Method Hook技术,Dex ... 
- node 问题
			安装:使用.msi直接安装就好,环境变量已经设置好了 1.问题:验证node是否正确安装 办法:直接计算1+1:创建服务器. 在项目文件夹的路径下,输入node命令,会看到一个提示符,这里只能输入直接 ... 
- 导出delphi编写的ios程序在xcode下的日志
- Nginx an upstream response is buffered to a temporary file
			1.错误日志:warn:an upstream response is buffered to a temporary file 解决办法:增加fastcgi_buffers 8 4K; fa ... 
- c# 控制台应用程序怎么隐藏黑窗口
			class Program { [DllImport("user32.dll", EntryPoint = "ShowWindow", ... 
- C#实现FTP文件的上传、下载功能、新建目录以及文件的删除
			本来这篇博文应该在上周就完成的,可无奈,最近工作比较忙,没有时间写,所以推迟到了今天.可悲的是,今天也没有太多的时间,所以决定给大家贴出源码,不做详细的分析说明,如果有不懂的,可以给我留言,我们共同讨 ... 
