《软件自动化测试开发》是由电子工业出版社出版的一本关于软件开发方面的书籍,作者是邹辉,主要介绍了关于软件、自动化测试、开发方面的知识内容,目前在软件开发类书籍综合评分为:8.1分。
书籍介绍
《软件自动化测试开发》全面深地介绍了软件自动化测试发领域方方面面的相关知识,包括App 功能自动化测试的方案、环境、代码运行及报告(基于Appium 工具和Java 语言编写),API 口自动化测试的方案、环境、代码运行及报告(基于Zentao 工具和Python 脚本语言编写),Selenium 的Web 自动化测试(基于Selenium工具和Java 语言编写),JMeter 口和性能测试,LoadRunner 性能测试以及Jenkins 持续集成。本书适用于想要了解、学习和使用当前流行的自动化测试发技术的广大发和测试从业人员,以及产品测试发leader 等。
快速学习能力已成为当前职场必备技能,而自动化测试发也逐渐成为软件测试行业中一门必备技能或职业。本书为软件测试行业的快速学习提供了一种可能。对初学者而言,可以照葫芦画瓢,在实践中激发兴趣和信心;对有基础的读者而言,可以更加深地了解自动化测试,并直应用到工作当中,本书的内容将起到一个实用指南的作用。
本书作者有丰富的软件测试从业经验,擅长发和测试技术,担任测试主管,测试经理, 以电子商务、银行证券、移动互联网为主要业务领域, 现在负责一上市企业O2O产品的软件自动化测试发工作。
目录
- 前言
- 第1章 App自动化测试方案
- 1.1 概述
- 1.2 风险分析
- 1.3 软硬件需求
- 1.4 测试计划
- 1.5 Appium移动自动化框架
- 1.6 测试框架
- 1.7 自动编译部署工具
- 第2章 Android自动化环境搭建
- 2.1 Android搭建的简要步骤
- 2.2 在Windows上搭建Android自动化环境
- 2.3 在Mac机器上搭建Android自动化环境
- 2.4 Android自动化测试运行
- 第3章 iOS自动化环境搭建
- 3.1 iOS环境搭建的简要步骤
- 3.2 iOS自动化环境搭建的详细步骤
- 3.3 iOS自动化测试运行
- 3.4 iOS的App自动化测试demo演示视频
- 第4章 App自动化测试源代码
- 4.1 基于Java的App自动化源代码解析
- 4.2 源代码结合Ant持续集成到Jenkins
- 4.3 Android和iOS自动化测试结果展示
- 第5章 API接口自动化测试方案
- 5.1 概述
- 5.2 所用技术点
- 5.3 主要功能
- 5.4 测试计划
- 第6章 API接口自动化环境搭建
- 6.1 Python环境准备
- 6.2 Zentao(禅道)项目管理工具
- 6.3 MySQL数据库
- 6.4 Fiddler接口抓包工具
- 6.5 Postman接口测试工具
- 第7章 API接口自动化源代码
- 7.1 基于Python的接口自动化脚本解析
- 7.2 Python接口测试数据展示
- 7.3 脚本持续集成到Jenkins
- 7.4 接口自动化测试报告
- 第8章 Selenium的Web自动化测试
- 8.1 Selenium自动化测试准备
- Selenium 1.0
- Selenium 2.0
- 8.2 Selenium自动化源码解析
- 8.3 持续集成到Jenkins
- 8.4 Web自动化测试结果展示
- 第9章 JMeter接口测试和性能测试
- 9.1 安装和介绍
- 9.2 Jmeter接口测试示例
- 9.3 结合Ant持续集成到Jenkins
- 9.4 接口测试结果
- 9.5 JMeter性能测试示例
- 第10章 LoadRunner性能测试
- 10.1 小概念
- 10.2 安装和破解
- 10.3 脚本调试
- 10.4 运行场景
- 10.5 性能监控
- 10.6 问题分析和调优
- 10.7 性能压力测试报告样例
- 第11章 Jenkins持续集成
- 11.1 介绍
- 11.2 系统配置
- 11.3 项目配置
- 11.4 多机器节点配置
- 11.5 结果展示视图
- 附录A 自动化管理平台和产品自动化系统
- 附录B Java和Python开发语言学习历程
- 附录C 常见错误和问题解答
- 附录D 常用软件安装包链接
- 后记