python 是目前测试推广最多的语言,翻翻各大招聘公司,测试要求会 python的比比皆是,而且易学易用。
Selenium 是 Thought Works 公司开创的一套基于 web 应用的自动化测试工具,直接运行在浏览器中,模拟用户操作。它可以被用于单元测试、集成测试、回流测试、系统测试、冒烟测试、验收测试,并且可以运行在各种浏览器和操作系统上。
今天给大家带来的Python自动化测试,从零基础开始手把手有详细的步骤教你怎么写自动化测试。测试人员大多是希望利用编程语言来帮助他实现自动化的测试,而且需要花费大量的精力来学习一门编程语言,所以在本文档中不会过多强调python的内容,而是通过 python 配合 selenium 实现自动化的测试。
目录:
1、 自劢化测试环境搭建
1.1 为什么选择Python
1.2 Selenium简介
1.3 Python安装
1.4 selenium环境搭建
2、 页面元素定位
2.1 id定位
2.2 name定位
2.3 tag name定位
2.4 Class name定位
2.5 css定位
2.6 xpath定位
2.7 Link text定位
2.8 partialinktext定位
2.9 check box定位
2.10 下拉框定位
3、 时间等待
3.1 sleep等待
3.2 智能等待
4、 浏览器操作
4.1 浏览器最大化
4.2 浏览器的高、宽
4.3 浏览器的前迚、后退
4.4 浏览器的关闭
5、 鼠标键盘操作
5.1 鼠标右击
5.2 鼠标双击
5.3 鼠标拖放
5.4 按键用法
5.5 组合键
6、 多层窗口定位
6.1 多层框架定位
6.2 多层窗口定位
7、 警告框处理
8、 Cookie处理
8.1 获叏cookie信息
8.2 向cookie中添加信息
8.3 删除cookie中的信息
9、 expected_conditions
10、 Python的unittest框架
0.1 Unittest框架介绍
10.2 Unittest框架详解
10.3 测试批量执
11、 HTMLTestRunner生成测试报告
11.1 HTMLTestRunner介绍
11.2 生成测试报告
好了今天就分享到这了
如果大家喜欢我的博客内容记得一键三连哦