Selenium WebDriver API 学习笔记(三):浏览器控制
读了虫师《Selenium 2 自动化测试实战 基于 Python 语言》一书,感触颇深,内容非常丰富。现整理下来,供后续学习参考使用。本次主要整理的是元素浏览器控制之二。内容在“Selenium WebDriver API 学习笔记(二):浏览器控制”基础上添加。
9.设置元素等待
复制代码
10.定位一组元素
复制代码
11.多表单切换
复制代码
12.多窗口切换
复制代码
13.警告框处理
复制代码
14.上传文件
普通上传:将本地文件的路径作为一个值放在 input 标签中,通过 form 表单将这个值提交给服务器插件上传:指基于 Flash,JavaScript 或 Ajax 等技术实现上传功能
复制代码
15.下载文件
复制代码
16.操作 Cookie
复制代码
17.调用 JavaScipt
复制代码
18.处理 HTML5 的视频播放
复制代码
19.窗口截图
复制代码
20.关闭窗口
复制代码
21.验证码的处理
复制代码
版权声明: 本文为 InfoQ 作者【虫无涯】的原创文章。
原文链接:【http://xie.infoq.cn/article/1139ed549983eae3f9699bd0d】。文章转载请联系作者。
评论