没有合适的资源?快使用搜索试试~ 我知道了~
首页乙醇老师的力作57页详细讲解—webdriver实用指南java版本.docx
乙醇老师的力作57页详细讲解—webdriver实用指南java版本.docx

目录如下 • 启动浏览器 • 关闭浏览器 • 浏览器最大化 • 设置浏览器大小 • 访问链接 • 打印当前页面的title及url • 前进和后退 • 简单的对象定位 • 定位一组对象 • 层级定位 • 操作测试对象 • send keys模拟按键输入 • 处理button group • 处理button dropdown • 处理navs • 处理面包屑 • 处理对话框新式的模态窗口 • 获取测试对象的属性及内容 • 获取测试对象的css属性 • 获取测试对象的状态 • 处理表单元素 • 执行js • 处理alert/confirm/prompt • wait • 定位frame中的元素 • action • 上传文件 • 下载 • 超时设置 • Remote Webdriver • cookie与自动登陆
资源详情
资源评论
资源推荐

实用指南 版本
目录如下
启动浏览器
关闭浏览器
浏览器最大化
设置浏览器大小
访问链接
打印当前页面的
及
前进和后退
简单的对象定位
定位一组对象
层级定位
操作测试对象
模拟按键输入
处理
处理
处理
处理面包屑
处理对话框新式的模态窗口
获取测试对象的属性及内容
获取测试对象的
属性

获取测试对象的状态
处理表单元素
执行
处理
定位
中的元素
上传文件
下载
超时设置
与自动登陆
启动浏览器
场景
在使用 进行测试时启动浏览器无疑是必须的前置工作。
代码
!
"#$
%"&'($
)! %(
*
*
关闭浏览器

场景
在脚本运行完毕或者测试代码结束的时候关闭浏览器是非常自然的事情,就像
在吃完饭后就把餐桌收拾干净一样。
关闭浏览器有两种方式:
方法
方法
方法关闭当前的浏览器窗口, 方法不仅关闭窗口,还会彻底的退出
,释放与 之间的连接。所以简单来说 是更加彻
底的 , 会更好的释放资源,适合强迫症和完美主义者。
代码
!
!#$
%"&'($
)! %(
"%++(
%(
"%++(
*
*
浏览器最大化
场景

当我们在测试中使用一些基于图像和坐标的辅助测试工具时,我们就会需要使
浏览器在每次测试时保存最大化,以便在同一分辨率下进行图像比对和坐标点
选。
举例来说,如果在 测试中使用了 来对 , 插件进行操作的
话,把浏览器最大化无疑是一个比较简单的保证分辨率统一的解决方案。
代码
!
-./$
%"&'( 01.$
)! %(
2 %3444(
"%+./+(
%(%(./%(
2 %3444(
"%++(
%(
*
*
设置浏览器大小
场景
设置浏览器窗口的大小有下面两个比较常见的用途:
在统一的浏览器大小下运行用例,可以比较容易的跟一些基于图像比对
的工具进行结合,提升测试的灵活性及普遍适用性。比如可以跟
结合,使用 操作 , ;

在不同的浏览器大小下访问测试站点,对测试页面截图并保存,然后观
察或使用图像比对工具对被测页面的前端样式进行评测。比如可以将浏
览器设置成移动端大小%534.674(,然后访问移动站点,对其样式进行
评估;
代码
将浏览器调整成移动端大小,然后访问移动站点,对移动站点的样式进行评估。
!
!#$
%"&'($
)! %(
"%++(
%(
"%++(
*
*
讨论
提供了很多调整浏览器窗口的接口,比如 8%移动窗口(,
%设置或获取浏览器的位置(。在一般情况下这些功能并不常用。
访问链接
情景
90 测试里最简单也是最基本的事情就是访问 : 个链接了。
剩余63页未读,继续阅读


















星辰海阁
- 粉丝: 29
- 资源: 4
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- Xilinx SRIO详解.pptx
- Informatica PowerCenter 10.2 for Centos7.6安装配置说明.pdf
- 现代无线系统射频电路实用设计卷II 英文版.pdf
- 电子产品可靠性设计 自己讲课用的PPT,包括设计方案的可靠性选择,元器件的选择与使用,降额设计,热设计,余度设计,参数优化设计 和 失效分析等
- MPC5744P-DEV-KIT-REVE-QSG.pdf
- 通信原理课程设计报告(ASK FSK PSK Matlab仿真--数字调制技术的仿真实现及性能研究)
- ORIGIN7.0使用说明
- 在VMware Player 3.1.3下安装Redhat Linux详尽步骤
- python学生信息管理系统实现代码
- 西门子MES手册 13 OpcenterEXCR_PortalStudio1_81RB1.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论8