书籍详情
《RobotFramework自动化测试修炼宝典》[20M]百度网盘|亲测有效|pdf下载
  • RobotFramework自动化测试修炼宝典

  • 出版社:博学书林图书专营店
  • 热度:12840
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息

书名:Robot Framework自动化测试修炼宝典

定价:69.00 元

作者:齐涛 著

出版社:电子工业出版社

出版日期:2015年10月 

ISBN:9787121274053

字数:

页码:

版次:

装帧:

开本:

商品标识:

编辑推荐


内容提要


本书分为3个部分进行介绍。在第1部分筑基篇中,主要有自动化测试概述、Robot Framework两章的内容;在第2部分小乘篇中,主要有Web自动化测试、C/S自动化测试、数据库自动化测试、接口自动化测试、RF内置测试库、持续集成自动化测试、移动自动化测试总共七章的内容;在第3部分大乘篇中,主要有自定义你的RF一章的内容。全书的自动化测试主要指功能自动化测试。

目录


**部分 筑基篇
第1章 自动化测试概述t2
1.1 分层自动化测试t2
1.2 界面自动化测试工具t3
1.3 自动化测试做到什么样算好t4
1.4 小结t5
第2章 Robot Frameworkt6
2.1 框架介绍t6
2.2 安装指南t8
2.2.1 Windows平台t8
2.2.2 Mac平台(Linux平台可参考)t15
2.2.3 pip安装t19
2.3 **个案例t19
2.3.1 打开RIDEt20
**部分 筑基篇

第1章 自动化测试概述t2

1.1 分层自动化测试t2

1.2 界面自动化测试工具t3

1.3 自动化测试做到什么样算好t4

1.4 小结t5

第2章 Robot Frameworkt6

2.1 框架介绍t6

2.2 安装指南t8

2.2.1 Windows平台t8

2.2.2 Mac平台(Linux平台可参考)t15

2.2.3 pip安装t19

2.3 **个案例t19

2.3.1 打开RIDEt20

2.3.2 创建工程和测试套t21

2.3.3 创建案例t23

2.3.4 写一行脚本t24

2.3.5 运行案例t25

2.3.6 查看运行结果t26

2.3.7 小结t28

2.4 RIDE工具t28

2.4.1 工具介绍t28

2.4.2 菜单栏&工具栏t29

2.4.3 工作区t45

2.5 工程、测试套件、测试案例t49

2.5.1 Project工程t49

2.5.2 Test Suite测试套件t53

2.5.3 Test Case测试案例t56

2.5.4 三者关系t58

2.6 测试库t59

2.7 Resource资源文件t65

2.7.1 新建资源t65

2.7.2 快捷菜单t66

2.7.3 Settings设置项t66

2.7.4 加载资源t67

2.7.5 External Resources 外部资源t68

2.8 变量和常量t71

2.8.1 变量与常量基础t72

2.8.2 Scalar变量t79

2.8.3 List变量t88

2.8.4 变量转换t97

2.8.5 其他变量t104

2.8.6 变量文件t104

2.9 Keyword关键字t105

2.9.1 用户关键字t105

2.9.2 传入参数Argumentst108

2.9.3 Return Value返回值t116

2.10 循环&分支t127

2.10.1 循环t127

2.10.2 分支t134

2.10.3 二者结合t142

2.11 运行界面t143

2.12 小结t149

第二部分 小乘篇

第3章 Web自动化测试t152

3.1 Seleniumt152

3.2 Selenium2Library安装t153

3.3 Selenium2Library常用关键字t155

3.3.1 browserManagementt155

3.3.2 Cookiet157

3.3.3 Elementst157

3.3.4 JavaScriptt160

3.3.5 screenshott160

3.3.6 waitingt160

3.4 测试案例设计t161

3.4.1 案例设计Step1t162

3.4.2 案例设计Step2t164

3.4.3 案例设计Step3t166

3.5 测试案例demot168

3.5.1 使用demo前的准备t168

3.5.2 Selenium2Library-demot170

3.6 常见问题t177

3.7 小结t178

第4章 C/S自动化测试t179

4.1 AutoItt179

4.2 AutoItLibrary安装t180

4.3 AutoItLibrary关键字t181

4.4 测试案例t182

4.4.1 计算器案例t182

4.4.2 结合Selenium2Library处理对话框t183

4.4.3 结合Selenium2Library处理上传下载t185

4.5 小结t189

第5章 数据库自动化测试t190

5.1 数据库测试介绍t190

5.2 DatabaseLibrary和cx_Oracle安装t191

5.3 DatabaseLibrary关键字t191

5.4 测试案例t191

5.4.1 Oracle数据库t191

5.4.2 sqlite3数据库t193

5.5 常见问题t194

5.6 小结t195

第6章 接口自动化测试t196

6.1 接口测试t196

6.2 requestsLibrary、requests安装t197

6.3 requestsLibrary关键字t197

6.4 测试案例t197

6.5 小结t201

第7章 RF内置测试库t202

7.1 测试库介绍t202

7.2 BuiltInt203

7.2.1 Convertt203

7.2.2 Verifyt204

7.2.3 Variablest205

7.2.4 RunKeywordt206

7.2.5 Controlt207

7.2.6 Misct208

7.2.7 强大的Evaluatet208

7.3 Stringt212

7.3.1 Convertt213

7.3.2 Linet213

7.3.3 Stringt214

7.4 Collectionst215

7.4.1 Listt215

7.4.2 Dictionaryt215

7.5 OperatingSystemt216

7.5.1 Envt216

7.5.2 Filet217

7.5.3 Directoryt217

7.5.4 Patht218

7.6 Processt218

7.7 XMLt219

7.8 其他测试库t220

7.9 小结t220

第8章 持续集成自动化测试t221

8.1 Jenkins安装与配置t221

8.1.1 Jenkins简介t221

8.1.2 安装Jenkinst222

8.1.3 配置节点t223

8.1.4 安装插件t228

8.2 Jenkins上执行RF自动化测试t230

8.2.1 创建Jobt231

8.2.2 配置Jobt232

8.2.3 控制Jobt239

8.2.4 RF插件作用t240

8.2.5 多配置Jobt241

8.3 小结t244

第9章 移动自动化测试t245

9.1 Appium介绍t245

9.2 Android自动化测试t250

9.2.1 模拟器安装t250

9.2.2 测试案例t253

9.2.3 Android对象识别t256

9.3 iOS自动化测试t257

9.3.1 测试案例t257

9.3.2 iOS对象识别t260

9.4 小结t263

第三部分 大乘篇

第10章 自定义你的RFt266

10.1 修改Selenium2Library测试库t266

10.2 编写测试库t270

10.2.1 测试库分类t271

10.2.2 测试库结构t271

10.2.3 测试库命名t273

10.2.4 测试库头部t273

10.2.5 测试库配置项t274

10.2.6 测试库文档t274

10.2.7 测试库关键字命名t275

10.2.8 测试库关键字参数t275

10.2.9 测试库的参数t276

10.2.10 测试库关键字返回值t276

10.2.11 测试库日志打印t276

10.2.12 对测试库做测试t277

10.2.13 发布测试库t277

10.3 小结t279

结语t280

参考资料t282显示全部信息

作者介绍


齐涛(网名:道长)
行业ID:qitaos
平安科技资深测试工程师、自动化测试工程师。目前负责平安科技任意门项目测试团队管理和自动化测试技术方案调研及实施。2004年东北大学秦皇岛分校市场营销专业毕业,昏昏噩噩前两年,后某日顿悟,转行入测试,先后做过华为、飞利浦、平安科技等公司的测试外包,后转入平安科技正式员工至今。期间经历从手工测试,到QTP自动化测试,再到如今的Robotframework自动化测试。工作之余会参加一些敏捷之旅或测试大会的活动,分享Robotframework自动化测试的使用方法或心得体会,同时创建了Robotframework的*,陆续发布了一些Robotframework自动化测试的相关内容,后续也会持续更新下去。目前主要致力于Robotframework自动化测试的深入研究和推广,欢迎大家与我沟通交流

文摘


媒体推荐