Robot Framework自动化测试修炼宝典

出版日期:2015-11
ISBN:9787121274051
作者:齐涛 著
页数:296页

书籍目录

第一部分 筑基篇
第1章 自动化测试概述
2
1.1 分层自动化测试
2
1.2 界面自动化测试工具
3
1.3 自动化测试做到什么样算好
4
1.4 小结
5
第2章 Robot Framework
6
2.1 框架介绍
6
2.2 安装指南
8
2.2.1 Windows平台
8
2.2.2 Mac平台(Linux平台可参考)
15
2.2.3 pip安装
19
2.3 第一个案例
19
2.3.1 打开RIDE
20
2.3.2 创建工程和测试套
21
2.3.3 创建案例
23
2.3.4 写一行脚本
24
2.3.5 运行案例
25
2.3.6 查看运行结果
26
2.3.7 小结
28
2.4 RIDE工具
28
2.4.1 工具介绍
28
2.4.2 菜单栏&工具栏
29
2.4.3 工作区
45
2.5 工程、测试套件、测试案例
49
2.5.1 Project工程
49
2.5.2 Test Suite测试套件
53
2.5.3 Test Case测试案例
56
2.5.4 三者关系
58
2.6 测试库
59
2.7 Resource资源文件
65
2.7.1 新建资源
65
2.7.2 快捷菜单
66
2.7.3 Settings设置项
66
2.7.4 加载资源
67
2.7.5 External Resources 外部资源
68
2.8 变量和常量
71
2.8.1 变量与常量基础
72
2.8.2 Scalar变量
79
2.8.3 List变量
88
2.8.4 变量转换
97
2.8.5 其他变量
104
2.8.6 变量文件
104
2.9 Keyword关键字
105
2.9.1 用户关键字
105
2.9.2 传入参数Arguments
108
2.9.3 Return Value返回值
116
2.10 循环&分支
127
2.10.1 循环
127
2.10.2 分支
134
2.10.3 二者结合
142
2.11 运行界面
143
2.12 小结
149
第二部分 小乘篇
第3章 Web自动化测试
152
3.1 Selenium
152
3.2 Selenium2Library安装
153
3.3 Selenium2Library常用关键字
155
3.3.1 browserManagement
155
3.3.2 Cookie
157
3.3.3 Elements
157
3.3.4 JavaScript
160
3.3.5 screenshot
160
3.3.6 waiting
160
3.4 测试案例设计
161
3.4.1 案例设计Step1
162
3.4.2 案例设计Step2
164
3.4.3 案例设计Step3
166
3.5 测试案例demo
168
3.5.1 使用demo前的准备
168
3.5.2 Selenium2Library-demo
170
3.6 常见问题
177
3.7 小结
178
第4章 C/S自动化测试
179
4.1 AutoIt
179
4.2 AutoItLibrary安装
180
4.3 AutoItLibrary关键字
181
4.4 测试案例
182
4.4.1 计算器案例
182
4.4.2 结合Selenium2Library处理对话框
183
4.4.3 结合Selenium2Library处理上传下载
185
4.5 小结
189
第5章 数据库自动化测试
190
5.1 数据库测试介绍
190
5.2 DatabaseLibrary和cx_Oracle安装
191
5.3 DatabaseLibrary关键字
191
5.4 测试案例
191
5.4.1 Oracle数据库
191
5.4.2 sqlite3数据库
193
5.5 常见问题
194
5.6 小结
195
第6章 接口自动化测试
196
6.1 接口测试
196
6.2 requestsLibrary、requests安装
197
6.3 requestsLibrary关键字
197
6.4 测试案例
197
6.5 小结
201
第7章 RF内置测试库
202
7.1 测试库介绍
202
7.2 BuiltIn
203
7.2.1 Convert
203
7.2.2 Verify
204
7.2.3 Variables
205
7.2.4 RunKeyword
206
7.2.5 Control
207
7.2.6 Misc
208
7.2.7 强大的Evaluate
208
7.3 String
212
7.3.1 Convert
213
7.3.2 Line
213
7.3.3 String
214
7.4 Collections
215
7.4.1 List
215
7.4.2 Dictionary
215
7.5 OperatingSystem
216
7.5.1 Env
216
7.5.2 File
217
7.5.3 Directory
217
7.5.4 Path
218
7.6 Process
218
7.7 XML
219
7.8 其他测试库
220
7.9 小结
220
第8章 持续集成自动化测试
221
8.1 Jenkins安装与配置
221
8.1.1 Jenkins简介
221
8.1.2 安装Jenkins
222
8.1.3 配置节点
223
8.1.4 安装插件
228
8.2 Jenkins上执行RF自动化测试
230
8.2.1 创建Job
231
8.2.2 配置Job
232
8.2.3 控制Job
239
8.2.4 RF插件作用
240
8.2.5 多配置Job
241
8.3 小结
244
第9章 移动自动化测试
245
9.1 Appium介绍
245
9.2 Android自动化测试
250
9.2.1 模拟器安装
250
9.2.2 测试案例
253
9.2.3 Android对象识别
256
9.3 iOS自动化测试
257
9.3.1 测试案例
257
9.3.2 iOS对象识别
260
9.4 小结
263
第三部分 大乘篇
第10章 自定义你的RF
266
10.1 修改Selenium2Library测试库
266
10.2 编写测试库
270
10.2.1 测试库分类
271
10.2.2 测试库结构
271
10.2.3 测试库命名
273
10.2.4 测试库头部
273
10.2.5 测试库配置项
274
10.2.6 测试库文档
274
10.2.7 测试库关键字命名
275
10.2.8 测试库关键字参数
275
10.2.9 测试库的参数
276
10.2.10 测试库关键字返回值
276
10.2.11 测试库日志打印
276
10.2.12 对测试库做测试
277
10.2.13 发布测试库
277
10.3 小结
279
结语
280
参考资料
282

作者简介

《Robot Framework自动化测试修炼宝典》分为3个部分进行介绍。在第1部分筑基篇中,主要有自动化测试概述、Robot Framework两章的内容;在第2部分小乘篇中,主要有Web自动化测试、C/S自动化测试、数据库自动化测试、接口自动化测试、RF内置测试库、持续集成自动化测试、移动自动化测试总共七章的内容;在第3部分大乘篇中,主要有自定义你的RF一章的内容。《Robot Framework自动化测试修炼宝典》的自动化测试主要指功能自动化测试。
《Robot Framework自动化测试修炼宝典》适合阅读的人群很广,基本上想做自动化测试的人都可以阅读。《Robot Framework自动化测试修炼宝典》希望用更多的实例来引导读者上手,刚开始学习的读者跟着做会比较好。《Robot Framework自动化测试修炼宝典》涵盖了在自动化测试中遇到的大部分场景,不但内容充实、逻辑严密,且图文并茂、语言生动。对Robot Framework使用者来说,《Robot Framework自动化测试修炼宝典》更是一部人人必备在案头的工具书。


 Robot Framework自动化测试修炼宝典下载 更多精彩书评



发布书评

 
 


精彩书评 (总计5条)

  •     以前从来没有看到过这样烂的一本书,第一眼看到书的封底上搞基工程师、直男工程师都是什么鬼,作为一本技术类书籍,就不能好好写么?瞬间心就凉了。翻开书看了一下,整本书看起来就是RFW图形界面截图拼起来的PPT,我擦,这也太敷衍了吧,看不下去了,整本书完全没有一点脚本编写的意思,我觉得我给公司内部做个分享都比这有料,shit,赶紧给亚马逊打电话把书退掉了。
  •     如果您想免费获取此书,可以关注微信公众号:测试百晓生。参与公众号里活动或答题赚取积分,凑够积分可以换取签名书。另外也欢迎关注本书作者的公众号:robotframework里面有常见问题、基础环境安装配置指南等,有什么问题也可以和作者交流。
  •     书很基本,覆盖到了工作中的基本面。在工作中,突然忘了具体的操作了,随时可以翻阅,快速查到自己想要的。很好的一本工具书~ 书中也有大量的例子,能够快速读懂。是一本很值得放在手边的测试技术类的书,值得拥有!

精彩短评 (总计8条)

  •     本来想给新人同事入门用 到手之后, 看了下目录,想这书可能是个不太全面的使用手册 翻了几页,发现几个错别字 看了下封底,搞基工程师、直男工程师都是什么鬼…… 于是嘱咐新人同事好好看User Guide 心情不太好,不写了
  •     现已成为工具书,最近技术类翻的最勤的一本。
  •     rf中的中文圣经,不用多说,好评!!!
  •     对于RF使用者来说,是一本很棒的入门书籍,浅显易懂的从安装到基本使用面面俱到的进行了介绍。并不是user guide的翻译书。
  •     robot Framework入门书
  •     适合新手学习,该框架扩展性好,可以当作一个切入点来学习自动化方向
  •     再碰这种傻逼书我就去死
  •     对想实用Robot Framework的工作人员来说,是很好的tutorial,书中例子多,并分享了作者的经验,是本很好的RF入门教程。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024