聊聊探索式测试落地的全流程
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
摘要
本文为鼎叔的第三十三篇原创文章,继续探讨探索式测试,旨在帮助新手团队提升实践技能。其内容包括试点项目的选择、产品分析、测试点方法分析、测程与章程的定义及管理,以及探索式测试的实际执行。
Part 1 探索前期准备
文章首先指出探索式测试不需要增加专职人力,但需要测试负责人的支持和一定的人力投入。试点项目应选择在交付压力较小的时期,并搭配导师和执行者。产品整体分析要求测试团队评估不同模块的探索适宜性,并在思维导图上进行标注。对于测试点方法,建议团队共同标注最适合发现缺陷的探索方法。
Part 2 测程和章程
文章定义了测程(session)为探索式测试执行的时间长度,并强调了基于测程的管理。一个理想的测程时长是1-4小时,以保持专注度。章程指导探索方向和目的,应具备关注核心能力项、与干系人沟通、聚焦但不过于细致等特点。美国总统杰斐逊的探险任务被用作章程设计的生动例子。
Part 3 章程设计实战
探索式测试从提问开始。通过与开发人员的对话,测试人员可以确定探索目标,并制定探索章程。举例说明了如何通过与开发人员的沟通来设计云盘上传下载功能的章程。
Part 4 执行探索
探索式测试可以在软件研发生命周期的任何阶段执行。早期版本可以快速发现低级问题,中期测试可以分配不同人员探索不同特性或方法,后期测试则用于查漏补缺。探索式测试的过程笔记和结果报告同样重要,需要记录探索过程并在报告中突出探索成果和后续建议。
想要了解更多内容?
《无测试组织-测试团队的敏捷转型》主题探讨。从打造测试的组织敏捷,到敏捷测试技术的丰富实践,从一线团队的视角来聊聊我们是怎么做的。面向未来,拥抱敏捷原则,走向高效能组织。