敏捷测试高效实践:测试架构师成长记
司文 徐欢 翁磊
内容简介
本书的核心主题是“敏捷测试”与“高效测试技术实践”,讲述一名测试工程师如何从传统测试思维和工作模式中跳脱出来、拥抱变化,并逐渐融入敏捷测试的过程,详细讲解了测试行业中常用的测试方法和开发技术。本书既浓缩了丰富的软件测试方法和作者大量宝贵的实践经验,又包含了作者在职场的认知和测试技术总结。书中剖析了诸多自动化测试和敏捷测试的优秀实例,并详细介绍了三款由作者自主研发的创新测试工具。读者不仅可以将这些知识直接应用到实际工作中,还可以学习使用创新测试工具PostSuperman,一键自动生成接口自动化测试脚本。
本书既适合软件测试人员阅读,又可作为软件相关专业人士的工作参考与实践指南。 推荐序一
敏捷开发模式是目前行业中比较流行的开发模式,许多企业都在推行敏捷开发的实践,在这个过程中,测试活动往往成为一个瓶颈,如何突破这个瓶颈呢?大家首先想到的是自动化测试,提高测试工作的效率,尽量让测试做得快些,以尽快完成测试任务。但这只是许多测试人员的愿望,因为在现实中,想快不一定能快起来。例如,开展自动化测试工作需要开发测试脚本,甚至有些测试团队要先写测试用例,再写自动化测试脚本,工作量反而增大了。大多数项目不是从零开始的,它不是一个全新的项目,而是一个老系统,有许多遗留的测试用例还是手工测试用例,要把它们转化成自动化测试脚本,而此时公司的项目是不会停下来的,测试人员一面接受新的测试任务,一面还要去偿还过去欠下来的技术债务:大量的非自动化的手工测试用例。
除了遗留的手工测试用例,测试方面人力紧张也是一个比较大的问题。开发人员与测试人员的比例不断放大,同时由于开发人员没有系统地完成初期测试工作,会导致测试人员的压力越来越大,在这样的环境下,如何开展敏捷测试,确实会遇到很大困难。
本书作者对敏捷开发模式非常认可,书中的案例在流程和技术上有着独到的创新,打破了一些不利于做好敏捷测试的…