楼主: 飞天玄舞6
2552 4

[数据挖掘理论与案例] 【独家发布】Selenium2 Python自动化测试实战 第二版 [推广有奖]

  • 3关注
  • 31粉丝

VIP1

学科带头人

12%

(VIP/贵宾)九级

73%

TA的文库  其他...

综合文库

威望
0
论坛币
154041 个
通用积分
4221.6395
学术水平
128 点
热心指数
148 点
信用等级
102 点
经验
76624 点
帖子
1503
精华
0
在线时间
1509 小时
注册时间
2013-12-2
最后登录
2021-10-20

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
Selenium2 Python自动化测试实战 第二版
第1 章自动化测试基础.................................................................................................................................... 8
1.1 软件测试分类..................................................................................................................................... 8
1.2 分层的自动化测试........................................................................................................................... 13
1.3 什么样的项目适合自动化测试....................................................................................................... 14
1.4 自动化测试及工具简述................................................................................................................... 15
1.5 Selenium 工具介绍........................................................................................................................... 15
1.6 前端技术介绍................................................................................................................................... 18
1.7 前端工具介绍................................................................................................................................... 20
1.8 开发语言的选择............................................................................................................................... 22
第2 章测试环境搭建...................................................................................................................................... 23
2.1 window 下环境搭建......................................................................................................................... 23
2.2 Ubuntu 下环境搭建.......................................................................................................................... 28
2.3 使用IDLE 来编写Python................................................................................................................29
2.4 编写第一个自动化脚本................................................................................................................... 32
2.5 安装浏览器驱动............................................................................................................................... 33
2.5 不同编程语言下使用WebDriver.................................................................................................... 34
第3 章Python 基础.......................................................................................................................................... 38
3.1 输出与输入....................................................................................................................................... 38
3.2 分支与循环....................................................................................................................................... 41
3.3 数组与字典....................................................................................................................................... 43
3.4 函数与类、方法............................................................................................................................... 44
3.5 模组....................................................................................................................................................46
3.6 异常....................................................................................................................................................50
第4 章WebDriver API.....................................................................................................................................57
4.1 从定位元素开始............................................................................................................................... 57
4.2 控制浏览器....................................................................................................................................... 70
4.3 简单元素操作..................................................................................................................................... 72
4.4 鼠标事件............................................................................................................................................. 75
4.5 键盘事件............................................................................................................................................. 78
4.6 获得验证信息..................................................................................................................................... 80
4.7 设置元素等待..................................................................................................................................... 82
4.8 定位一组元素..................................................................................................................................... 86
4.9 多表单切换......................................................................................................................................... 90
4.10 多窗口切换....................................................................................................................................... 92
4.11 警告框处理....................................................................................................................................... 93
4.12 上传文件........................................................................................................................................... 95
4.14 下载文件......................................................................................................................................... 101
4.15 操作Cookie...................................................................................................................................102
《Selenium2 Python 自动化测试实战》样张
7
4.16 调用JavaScript..............................................................................................................................104
4.17 窗口截图....................................................................................................................................... 106
4.18 关闭窗口....................................................................................................................................... 107
4.19 验证码的处理............................................................................................................................... 107
4.20 WebDriver 原理............................................................................................................................ 110
第5 章自动化测试模型................................................................................................................................ 114
5.1 自动化测试模型介绍..................................................................................................................... 114
5.2 模块化实例..................................................................................................................................... 118
5.3 数据驱动实例................................................................................................................................. 120
第6 章Selenium IDE....................................................................................................................................131
6.1 Selenium IDE 安装......................................................................................................................... 131
6.2 Selenium IDE 界面介绍................................................................................................................. 133
6.3 创建测试用例................................................................................................................................. 135
6.4 Selenium IDE 命令......................................................................................................................... 139
6.5 断言与验证..................................................................................................................................... 142
6.6 等待与变量..................................................................................................................................... 145
第7 章unittest 单元测试框架..................................................................................................................... 149
7.1 分析带unittest 自动化测试脚本................................................................................................... 149
7.2 unittest 单元测试框架解析............................................................................................................ 154
7.3 用unittest 编写web 自动化...........................................................................................................171
7.4 用例执行的疑惑............................................................................................................................. 174
第8 章自动化测试项目实战...................................................................................................................... 179
8.1 自动化测试用例设计..................................................................................................................... 179
8.2 126 邮箱项目实战.......................................................................................................................... 181
8.3 扩展自动化测试用例..................................................................................................................... 191
第9 章自动化测试高级应用...................................................................................................................... 200
9.1 使用HTMLTestRunner 生成测试报告......................................................................................... 200
9.2 创建定时任务................................................................................................................................. 209
9.3 自动发邮件功能............................................................................................................................. 220
第10 章Selenium Grid2...............................................................................................................................231
10.1 Selenium 工作原理....................................................................................................................... 231
10.2 Selenium Server 环境配置............................................................................................................233
10.3 Selenium Grid 工作原理...............................................................................................................237
10.4 Selenium Grid 应用.......................................................................................................................242
10.5 WebDriver 驱动............................................................................................................................ 247
第11 章Python 多线程................................................................................................................................ 251
11.1 单线程的时代............................................................................................................................... 251
11.2 多线程技术................................................................................................................................... 253
11.3 多进程技术................................................................................................................................... 259
11.4 应用于自动化测试....................................................................................................................... 264
第12 章Page Object 设计模式...................................................................................................................271
12.1 认识Paget Object..........................................................................................................................271
12.2 Paget Object 实例..........................................................................................................................272
第13 章BDD 框架之lettuce 入门.............................................................................................................. 280
13.1 安装lettuce....................................................................................................................................281
《Selenium2 Python 自动化测试实战》样张
8
13.2 认识BDD(lettuce)........................................................................................................................ 281
13.3 添加测试场景............................................................................................................................... 287
13.4 lettuce 目录结构与执行过程....................................................................................................... 289
13.5 lettuce WebDriver 自动化测试.................................................................................................... 291
第14 章Git 管理项目.................................................................................................................................. 296
14.1 Git/GitCafe 托管测试项目........................................................................................................... 296
14.2 Git/Git Server 搭建....................................................................................................................... 309
第15 章持续集成Jenkins 入门.................................................................................................................. 317
15.1 环境搭建....................................................................................................................................... 318
15.2 创建任务....................................................................................................................................... 321
15.3 运行构建....................................................................................................................................... 325

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python Elen NIU ele 自动化 软件测试

Selenium2 Python自动化测试实战 第二版 .pdf

8.06 MB

需要: 2 个论坛币  [购买]

本帖被以下文库推荐

strive for the best, prepare for the worst.
卤煮好人

使用道具

卤煮好人

使用道具

板凳
一曦01 发表于 2019-4-9 21:57:05 |只看作者 |坛友微信交流群
前来学习

66.jpg (12.49 KB)

66.jpg

使用道具

报纸
heiyaodai 发表于 2019-4-20 20:02:47 |只看作者 |坛友微信交流群
谢谢分享

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-23 23:49