软件自动化测试开发

软件自动化测试开发

作者:邹辉

出版社:电子工业

出版年:2017年1月

ISBN:9787121304538

所属分类:历史文化

书刊介绍

《软件自动化测试开发》内容简介

本书全面深入地介绍了软件自动化测试开发领域方方面面的相关知识,包括App功能自动化测试的方案、环境、代码运行及报告(基于Appium工具和Java语言编写),API接口自动化测试的方案、环境、代码运行及报告(基于Zentao工具和Python脚本语言编写),Selenium的Web自动化测试(基于Selenium工具和Java语言编写),JMeter接口和性能测试,Load Runner性能测试以及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、My
SQL数据库
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自动化测试准备
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章:Load
Runner性能测试
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
常用软件安装包链接
后记

相关推荐

微信二维码