软件自动化测试开发

软件自动化测试开发
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-01
版次: 01
ISBN: 9787121304538
定价: 59.00
装帧: 平装
开本: 16开
纸张: 其他
页数: 268页
正文语种: 简体中文
155人买过
  • 本书全面深入地介绍了软件自动化测试开发领域方方面面的相关知识,包括App 功能自动化测试的方案、环境、代码运行及报告(基于Appium 工具和Java 语言编写),API 接口自动化测试的方案、环境、代码运行及报告(基于Zentao 工具和Python 脚本语言编写),Selenium 的Web 自动化测试(基于Selenium工具和Java 语言编写),JMeter 接口和性能测试,LoadRunner 性能测试以及Jenkins 持续集成。本书适用于想要了解、学习和使用当前流行的自动化测试开发技术的广大开发和测试从业人员,以及产品测试开发leader 等。 邹辉,拥有丰富的软件测试从业经验,擅长开发和测试技术;现负责深圳华盛电子商务有限公司(华南城)自动化测试开发工作。 目 录
    第1 章 App 自动化测试方案 ................................................................................................. 1
    1.1 概述 ............................................................................................................................ 2
    1.2 风险分析 .................................................................................................................... 2
    1.3 软硬件需求 ................................................................................................................ 3
    1.4 测试计划 .................................................................................................................... 3
    1.5 Appium 移动自动化框架 .......................................................................................... 4
    1.6 测试框架 .................................................................................................................. 10
    1.7 自动编译部署工具 .................................................................................................. 11
    第2 章 Android 自动化环境搭建 ........................................................................................ 14
    2.1 Android 搭建的简要步骤 ........................................................................................ 15
    2.2 在Windows 上搭建Android 自动化环境 .............................................................. 16
    2.3 在Mac 机器上搭建Android 自动化环境 .............................................................. 28
    2.4 Android 自动化测试运行 ........................................................................................ 29
    第3 章 iOS 自动化环境搭建 ................................................................................................ 30
    3.1 iOS 环境搭建的简要步骤 ....................................................................................... 31
    3.2 iOS 自动化环境搭建的详细步骤 ........................................................................... 31
    3.3 iOS 自动化测试运行 ............................................................................................... 38
    3.4 iOS 的App 自动化测试demo 演示视频 ................................................................ 38
    VIIIⅠ 软件自动化测试开发
    第4 章 App 自动化测试源代码 ........................................................................................... 39
    4.1 基于Java 的App 自动化源代码解析 ..................................................................... 40
    4.2 源代码结合Ant 持续集成到Jenkins ...................................................................... 71
    4.3 Android 和iOS 自动化测试结果展示 .................................................................... 73
    第5 章 API 接口自动化测试方案 ........................................................................................ 75
    5.1 概述 .......................................................................................................................... 76
    5.2 所用技术点 .............................................................................................................. 78
    5.3 主要功能 .................................................................................................................. 78
    5.4 测试计划 .................................................................................................................. 79
    第6 章 API 接口自动化环境搭建 ........................................................................................ 80
    6.1 Python 环境准备 ...................................................................................................... 81
    6.2 Zentao(禅道)项目管理工具 ............................................................................... 83
    6.3 MySQL 数据库 ........................................................................................................ 84
    6.4 Fiddler 接口抓包工具 .............................................................................................. 86
    6.5 Postman 接口测试工具 ............................................................................................ 93
    第7 章 API 接口自动化源代码 ............................................................................................ 96
    7.1 基于Python 的接口自动化脚本解析 ..................................................................... 97
    7.2 Python 接口测试数据展示 .................................................................................... 147
    7.3 脚本持续集成到Jenkins ....................................................................................... 151
    7.4 接口自动化测试报告 ............................................................................................ 151
    第8 章 Selenium 的Web 自动化测试 ............................................................................. 154
    8.1 Selenium 自动化测试准备 .................................................................................... 155
    8.2 Selenium 自动化源码解析 .................................................................................... 156
    8.3 持续集成到Jenkins ............................................................................................... 173
    8.4 Web 自动化测试结果展示 .................................................................................... 174
    第9 章 JMeter 接口测试和性能测试 ................................................................................ 176
    9.1 安装和介绍 ............................................................................................................ 177
    9.2 Jmeter 接口测试示例 ............................................................................................. 189
    目 录ⅠIX
    9.3 结合Ant 持续集成到Jenkins ................................................................................ 195
    9.4 接口测试结果 ........................................................................................................ 198
    9.5 JMeter 性能测试示例 ............................................................................................ 199
    第10 章 LoadRunner 性能测试 ........................................................................................ 203
    10.1 小概念 .................................................................................................................. 204
    10.2 安装和破解 .......................................................................................................... 213
    10.3 脚本调试 .............................................................................................................. 217
    10.4 运行场景 .............................................................................................................. 221
    10.5 性能监控 .............................................................................................................. 223
    10.6 问题分析和调优 .................................................................................................. 224
    10.7 性能压力测试报告样例 ...................................................................................... 226
    第11 章 Jenkins 持续集成 ................................................................................................. 232
    11.1 介绍 ...................................................................................................................... 233
    11.2 系统配置 .............................................................................................................. 233
    11.3 项目配置 .............................................................................................................. 236
    11.4 多机器节点配置 ................................................................................................... 240
    11.5 结果展示视图....................................................................................................... 243
    附录A 自动化管理平台和产品自动化系统.......................................................................... 245
    附录B Java 和Python 开发语言学习历程 ...................................................................... 247
    附录C 常见错误和问题解答 .............................................................................................. 252
    附录D 常用软件安装包链接 .............................................................................................. 255
    后记 ......................................................................................................................................... 259
  • 内容简介:
    本书全面深入地介绍了软件自动化测试开发领域方方面面的相关知识,包括App 功能自动化测试的方案、环境、代码运行及报告(基于Appium 工具和Java 语言编写),API 接口自动化测试的方案、环境、代码运行及报告(基于Zentao 工具和Python 脚本语言编写),Selenium 的Web 自动化测试(基于Selenium工具和Java 语言编写),JMeter 接口和性能测试,LoadRunner 性能测试以及Jenkins 持续集成。本书适用于想要了解、学习和使用当前流行的自动化测试开发技术的广大开发和测试从业人员,以及产品测试开发leader 等。
  • 作者简介:
    邹辉,拥有丰富的软件测试从业经验,擅长开发和测试技术;现负责深圳华盛电子商务有限公司(华南城)自动化测试开发工作。
  • 目录:
    目 录
    第1 章 App 自动化测试方案 ................................................................................................. 1
    1.1 概述 ............................................................................................................................ 2
    1.2 风险分析 .................................................................................................................... 2
    1.3 软硬件需求 ................................................................................................................ 3
    1.4 测试计划 .................................................................................................................... 3
    1.5 Appium 移动自动化框架 .......................................................................................... 4
    1.6 测试框架 .................................................................................................................. 10
    1.7 自动编译部署工具 .................................................................................................. 11
    第2 章 Android 自动化环境搭建 ........................................................................................ 14
    2.1 Android 搭建的简要步骤 ........................................................................................ 15
    2.2 在Windows 上搭建Android 自动化环境 .............................................................. 16
    2.3 在Mac 机器上搭建Android 自动化环境 .............................................................. 28
    2.4 Android 自动化测试运行 ........................................................................................ 29
    第3 章 iOS 自动化环境搭建 ................................................................................................ 30
    3.1 iOS 环境搭建的简要步骤 ....................................................................................... 31
    3.2 iOS 自动化环境搭建的详细步骤 ........................................................................... 31
    3.3 iOS 自动化测试运行 ............................................................................................... 38
    3.4 iOS 的App 自动化测试demo 演示视频 ................................................................ 38
    VIIIⅠ 软件自动化测试开发
    第4 章 App 自动化测试源代码 ........................................................................................... 39
    4.1 基于Java 的App 自动化源代码解析 ..................................................................... 40
    4.2 源代码结合Ant 持续集成到Jenkins ...................................................................... 71
    4.3 Android 和iOS 自动化测试结果展示 .................................................................... 73
    第5 章 API 接口自动化测试方案 ........................................................................................ 75
    5.1 概述 .......................................................................................................................... 76
    5.2 所用技术点 .............................................................................................................. 78
    5.3 主要功能 .................................................................................................................. 78
    5.4 测试计划 .................................................................................................................. 79
    第6 章 API 接口自动化环境搭建 ........................................................................................ 80
    6.1 Python 环境准备 ...................................................................................................... 81
    6.2 Zentao(禅道)项目管理工具 ............................................................................... 83
    6.3 MySQL 数据库 ........................................................................................................ 84
    6.4 Fiddler 接口抓包工具 .............................................................................................. 86
    6.5 Postman 接口测试工具 ............................................................................................ 93
    第7 章 API 接口自动化源代码 ............................................................................................ 96
    7.1 基于Python 的接口自动化脚本解析 ..................................................................... 97
    7.2 Python 接口测试数据展示 .................................................................................... 147
    7.3 脚本持续集成到Jenkins ....................................................................................... 151
    7.4 接口自动化测试报告 ............................................................................................ 151
    第8 章 Selenium 的Web 自动化测试 ............................................................................. 154
    8.1 Selenium 自动化测试准备 .................................................................................... 155
    8.2 Selenium 自动化源码解析 .................................................................................... 156
    8.3 持续集成到Jenkins ............................................................................................... 173
    8.4 Web 自动化测试结果展示 .................................................................................... 174
    第9 章 JMeter 接口测试和性能测试 ................................................................................ 176
    9.1 安装和介绍 ............................................................................................................ 177
    9.2 Jmeter 接口测试示例 ............................................................................................. 189
    目 录ⅠIX
    9.3 结合Ant 持续集成到Jenkins ................................................................................ 195
    9.4 接口测试结果 ........................................................................................................ 198
    9.5 JMeter 性能测试示例 ............................................................................................ 199
    第10 章 LoadRunner 性能测试 ........................................................................................ 203
    10.1 小概念 .................................................................................................................. 204
    10.2 安装和破解 .......................................................................................................... 213
    10.3 脚本调试 .............................................................................................................. 217
    10.4 运行场景 .............................................................................................................. 221
    10.5 性能监控 .............................................................................................................. 223
    10.6 问题分析和调优 .................................................................................................. 224
    10.7 性能压力测试报告样例 ...................................................................................... 226
    第11 章 Jenkins 持续集成 ................................................................................................. 232
    11.1 介绍 ...................................................................................................................... 233
    11.2 系统配置 .............................................................................................................. 233
    11.3 项目配置 .............................................................................................................. 236
    11.4 多机器节点配置 ................................................................................................... 240
    11.5 结果展示视图....................................................................................................... 243
    附录A 自动化管理平台和产品自动化系统.......................................................................... 245
    附录B Java 和Python 开发语言学习历程 ...................................................................... 247
    附录C 常见错误和问题解答 .............................................................................................. 252
    附录D 常用软件安装包链接 .............................................................................................. 255
    后记 ......................................................................................................................................... 259
查看详情
12
相关图书 / 更多
软件自动化测试开发
软件工程:经典、现代和前沿
孙艳春 主编, 黄罡,邓水光 编著
软件自动化测试开发
软件利润流 英文限量版
(美)杰森·坦纳(Jason Tanner)
软件自动化测试开发
软件逆向分析技术及应用
鲁宏伟 陈凯 邓贤君 许雷永
软件自动化测试开发
软件性能测试实战教程(LoadRunner与JMeter)
周百顺 主编;张伟
软件自动化测试开发
软件工程专业英语(第2版)
宋晓涛 谢红薇 郭晓红
软件自动化测试开发
软件工程--理论与实践
毛新军 董威
软件自动化测试开发
软件需求分析(微课版)
李美蓉 何中海
软件自动化测试开发
软件自动化测试入门攻略
杨定佳
软件自动化测试开发
软件工程(第4版 英文版)
(美) 莎丽·劳伦斯·弗里格(Shari Lawrence Pfleeger)
软件自动化测试开发
软件性能测试、分析与调优实践之路(第2版)
张永清
软件自动化测试开发
软件灵活性设计:如何避免陷入编程困境 [美]克里斯·汉森
(美)克里斯·汉森 (美)杰拉尔德·杰伊·萨斯曼
软件自动化测试开发
软件开发珠玑:穿越50年软件往事的60条戒律
(美)Karl Wiegers(卡尔·魏格斯)
您可能感兴趣 / 更多
软件自动化测试开发
植物的记忆与象征:一种理解哈尼族文化的视角
邹辉 著
软件自动化测试开发
史记③(注音版)——小学生注音读本
邹辉 编辑
软件自动化测试开发
乾隆传奇
邹辉 责任 编辑
软件自动化测试开发
苏东坡传奇
邹辉 责任 编辑
软件自动化测试开发
宰相刘罗锅
邹辉 责任 编辑
软件自动化测试开发
康熙传奇
邹辉 责任 编辑
软件自动化测试开发
保险纠纷案例 投保与理赔的规则技巧
邹辉 著