一、什么是交付验收测试?
为了更好、更快、更有效的做好测试质量交付,当前项目测试交付活动,把具体的测试交付过程按阶段进行了划分:
阶段一:特性测试交付:该阶段属于开发阶段,进行需求特性开发后的需求特性测试,重点为功能测试,主要参与的测试人员为测试QA
阶段二:敏捷验收交付:该阶段属于测试阶段,进行敏捷交付验收测试,主要对前一阶段交付特性的交付过程规范性、探索验收需求是否满足用户、以及对下一测试阶段的测试策略建议,该阶段的重点是协接开发和测试的中间阶段,该阶段主要参与人员为测试专家TS
阶段三:系统测试交付:该阶段进行需求特性整系统测试,端到端验证需求的完善性,性能稳定性、异常可靠性,工程开通的可行性,该阶段主要参与人员为测试TE。
二、为什么要做交付验收测试?
按照常规的测试阶段划分,在需求特性完成开发后,特性交付给系统测试进行测试后完成发布,为什么在开发阶段和系统测试阶段加入了敏捷验收阶段?当前存在什么痛点?敏捷验收测试又带来哪些好处?
在项目需求开发过程中,存在需过程中发生变更、外部依赖不满足、新技术团队成员能力不具备等这些内外部动态的、静态的、确定的、不确定的变化,导致需求无法按期、按质交付。对系统测试发布后,发现问题后重新修复、测试进行回归,多次来回返工,导致交付延期、测试人力投入大。
在这样的背景下引入了敏捷交付验收测试,那如何做敏捷交付验收?按照当前项目的实践过程进行分享。
本文源自第六十七期《51测试天地》
《如何做好敏捷交付验收测试?》一文
查看更多精彩内容,请点击下载:
版权声明:本文出自《51测试天地》第六十七期。51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。