背景
开发提测时信心十足的说我自测过了肯定没问题,结果分分钟打脸,测试在测试环境一测就发现xx「功能」不可用、xx「流程」阻塞
产品验收在测试之后,导致验收的时候可能出现与设计不一致,造成返工成本和风险加大
1.开发自测质量全靠开发一句话
2.各个开发仅自测独立模块,未进行功能系统自测
3.开发自测在开发环境,不能确保测试环境的功能可用性
4.部分产品验收在测试之后,导致问题发现滞后,返工风险扩大
showcase是什么
showcase说的直白点就是从用户角度使用我们的产品,设计到用户的具体使用场景覆盖的用例,由开发现场模拟用户使用。
showcase的适用范围
showcase的适用范围初步总结必须满足以下2个条件
-
影响业务功能
-
对用户使用产生影响
条件中的用户,包括外部用户和公司内部的员工使用,所以内部的管理平台功能有变动也需要同步执行showcase流程。
showcase基础流程
>开发完成自测
相关开发人员在测试环境上,完成开发自测,确保基础功能正常可用
>QA完成case设计
覆盖所有「核心」&「基础」功能
上下case以用户故事(使用场景)的方式进行串联
showcase演示通过后,测试人员才正式进入探索和系统验收测试。
showcase的环境
主要在测试环境上完成showsace,如果测试环境的用户数据或者其他条件无法满足要求,可经过评估后在「预发」环境进行
showcase的参与人员
开发人员:包括前后端,由指定开发来执行
产品/UI人员:产品人员可在showcase上验证产品设计是否满足需求
测试人员:主持showcase会议,并记录过程中出现的问题,并在会议结束后跟进问题处理结果。
其他人员:根据需要选择领导或者其他有需要的人员参与
个人微信公众号:豆秸的测试之路
欢迎一起学习,共同进步~