[译]Selenium Python文档:目录(转)

目录

  • 1.安装-100%
    • 1.1简介
    • 1.2下载Selenium Python
    • 1.3 Driver驱动器
    • 1.4 针对Windows用户的详细介绍
    • 1.5下载Selenium server
  • 2.初步开始-100%
    • 2.1简单使用
    • 2.2示例解释
    • 2.3使用Selenium编写测试
    • 2.4通览示例
    • 2.5通过远程Web驱动器使用Selenium
  • 3.导航控制-100%
    • 3.1和页面进行交互
    • 3.2填写Form表单
    • 3.3拖拽
    • 3.4在窗口(window)和帧(frame)间移动
    • 3.5弹出对话框
    • 3.6导航:历史和位置
    • 3.7Cookie
  • 4.元素定位-100%
    • 4.1通过ID进行定位
    • 4.2通过Name进行定位
    • 4.3使用XPath进行定位
    • 4.4通过连接文本定位超链接
    • 4.5通过标签名(Tag Name)定位元素
    • 4.6通过类名定位元素
    • 4.7使用CSS选择器定位元素
  • 5.Waits等待-100%
    • 5.1显式等待
    • 5.2隐式等待
  • 6.页面对象-100%
    • 6.1测试用例
    • 6.2页面对象类
    • 6.3页面元素
    • 6.4定位器
  • 7.WebDriver API接口-8%
    • 7.1异常
    • 7.2行为链(Action chains)
    • 7.3警告
    • 7.4特殊键
    • 7.5通过X定位元素
    • 7.6所需前提能力
    • 7.7实用工具
    • 7.8火狐浏览器Web驱动器
    • 7.9Chrome浏览器Web驱动器
    • 7.10远程Web驱动器
    • 7.11Web元素
    • 7.12UI支持
    • 7.13颜色支持
    • 7.14预期条件支持
  • 8.附录:FAQ(常见问题)-100%
    • 8.1怎样使用ChromeDriver(Chrome浏览器Web驱动器)?
    • 8.2Selenium2支持XPath2.0吗?
    • 8.3怎样滚动到页面底部
    • 8.4怎样使用定制的火狐浏览器配置文件自动保存文件
    • 8.5怎样在通过网页的file inout上传文件
    • 8.6怎样使用火狐的firebug?
    • 8.7怎样对当前窗口截图?
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这篇文章在介绍官网的同时使用了比较多的脚本示例,示例里遇到的问题有部分在本篇文章进行了解释,还有一篇文章专门记录了...
    顾顾314阅读 13,012评论 3 32
  • 洞见SELENIUM自动化测试 写在最前面:目前自动化测试并不属于新鲜的事物,或者说自动化测试的各种方法论已经层出...
    厲铆兄阅读 6,777评论 3 47
  • Selenium 官网Selenium WebDriver官网webdriver实用指南python版本 WebD...
    顾顾314阅读 47,113评论 0 34
  • [{"reportDate": "2018-01-23 23:28:49","fluctuateCause": n...
    加勒比海带_4bbc阅读 788评论 1 2
  • 搞好结构设计要有一个吸引人的开头,比如一个案例或故事,有个难忘的结尾,比如诗词,禅语。总结,致谢。中间部分结构清楚...
    罗切斯特阅读 176评论 0 0