今天这个主题,主要总结下目前团队中出现的问题和困扰,然后列出一些解决思路,然后能够支撑落地;
背景:
1、目前大小厂大量同行被毕业,公司业务方向调整;
2、在现有的持续发布流程,交付质量有考核指标;
3、在支持 Ka 项目保证有质量上线,对单兵测试能力有新的要求;
现状:
1、测试陷入业务支撑陷阱,从需求评审到预发回归,每个节点都需要跟进 check;
2、业务系统随着人员变动,api 自动化出现暂停,部分测试同学处于心态调整,业务熟悉,战斗力下降;
3、测试基本功能力需要提升;
解决思路:
1、规划先行,定义自动化的关键指标及 RoI,找优先级,产出价值更高的提效点,mvp 方案 ;
2、敏捷研发流程里,确定质量的关键保证点: 需求、设计、测试方案、测试执行等关键过程 check,优化常规测试耗时节点,释放测试精力;
3、测试基本技能的培训;
落地策略:
1、check: 自动化目标完成进度,比如每天站立会:报错日清,接口自动化覆盖
2、现有持续交付流程与自动化流程对接:
对接维度一-:需求 - 开发任务
自动化测试冒烟 - 召回;
测试执行 - 自动化落地;
对接维度二:替代手工回归;
业务回归场景 - 覆盖率
对接维度三: 自动化发现 bug 率
接口自动化发现 bug 占 bug 总数量;
对接维度三:可视化数据
提效工作,定期复盘;
自动化提效数据可见;
暂时就先写这么多。。。。