本书的核心主题是“敏捷测试”与“高效测试技术实践”,讲述一名测试工程师如何从传统测试思维和工作模式中跳脱出来、拥抱变化,并逐渐融入敏捷测试的过程,详细讲解了测试行业中常用的测试方法和开发技术。本书既浓缩了丰富的软件测试方法和作者大量宝贵的实践经验,又包含了作者在职场的认知和测试技术总结。书中剖析了诸多自动化测试和敏捷测试的优秀实例,并详细介绍了三款由作者自主研发的创新测试工具。读者不仅可以将这些知识直接应用到实际工作中,还可以学习使用创新测试工具Post Superman,一键自动生成接口自动化测试脚本。本书既适合软件测试人员阅读,又可作为软件相关专业人士的工作参考与实践指南。
作者简介
内容简介
推荐序一
推荐序二
推荐序三
前言
主要登场人物
第1章 测试的核心价值
1.1 理想与现实中的测试工作
1.2 测试工作的价值
1.3 如何做一名出色的测试工程师
1.4 测试架构师的使命与价值
第2章 敏捷软件开发模式中的测试
2.1 敏捷软件开发模式
2.2 一次成功的敏捷转型经验分享
2.3 敏捷测试工程师
2.4 敏捷测试工程师的思维方式
第3章 敏捷测试技术
3.1 工程实践与研究型知识
3.2 敏捷测试工程师技术
第4章 接口自动化测试技术
4.1 自动化测试简介
4.2 接口测试文档
4.3 接口测试工具对比
4.4 Postwoman介绍
4.5 基于pytest框架和requests库的接口自动化测试
第5章 自动化测试平台
5.1 背景介绍
5.2 自动化测试平台开发设计
5.3 功能优化
5.4 平台未来规划
5.5 实践心得
第6章 测试创新工具Post Superman
6.1 开发团队介绍
6.2 设计提高效率的方案
6.3 提高效率的短期方案:借助工具
6.4 提高效率的长期方案:接口自动化测试框架
6.5 Post Superman工具诞生
6.6 Post Superman的第一轮优化
6.7 Post Superman工具第二轮优化
6.8 团队试用情况
6.9 工具的后续拓展强化
6.10 小结
第7章 代码染色覆盖率工具
7.1 背景介绍
7.2 再次向效率挑战:先定义问题
7.3 分析问题
7.4 方案设计
7.5 工具实现
7.6 功能优化
7.7 推广使用
7.8 后续产品功能规划
7.9 实践心得
附录A 随书资源包安装和使用指南
A.1 资源包介绍
A.2 安装部署步骤
A.3 补充说明
参考文献及资料
个人感悟
写本书的初衷
成长与发展
关于技术提高
关于技术创新
关于软件测试
本书赞誉

