一、背景介绍
1、术语介绍
STE:softwear test engineer,即软件测试工程师
SDET:softwear development engineer for test,即测试开发工程师
2、需要解决的问题
问题1:测试工作中需要STE和SDET一起完成的项目,双方各干各的,缺乏沟通,信息不同步,可能会漏测或者测试点理解有误。
问题2:STE和SDET提交重复bug,开发可能有负面反馈。
问题3:没有白盒测试方案,测试进度不好把控。
问题4:测试范围回归较多时,STE和SDET不知道如何分工进行回归,可能导致重复工作或者漏测。
问题5:黑白盒介入测试流程时间没有规范,可能导致测试delay或者测试过程紊乱不可控。
问题6:没有白盒用例设计规范,不能保证白盒测试覆盖率
基于以上问题,且STE和SDET配合测试越来越频繁,所以需要有一套黑白盒测试配合流程规范。流程图如下:
二、配合流程
1、需求评审
此阶段,应该完成以下几件事:
a)拿到需求时,STE和SDET应该找测试项目负责人一起评估,明确一个测试接口人,根据测试项目的具体情况,建议找一个经验相对丰富,推进力强的人作为接口人。
b)需求评审会之前STE和SDET都要把需求先了解一遍,便于在会议上确认不明确的问题。
c)STE和SDET一起参加需求评审会议
d)如果涉及到多位开发时,需求评审会上,由测试接口人提出,确认一位开发接口人,并说明下开发接口人的职责,以便后期推进项目。
备注:测试接口人和开发接口人的职责有李越后期给出,此处会给出SVN地址。
2、需求确认
需求评审后,测试如还有不明确的需求,请发【需求确认】邮件出来,收件人应包含产品、开发,抄送测试合作伙伴STE或者SDET,目的是让STE和SDET同步需求确认信息。
3、沟通开发实现
STE和SDET提前约好时间,并准备好问题,一起找开发沟通开发实现。
沟通实现后,测试接口人负责把STE和SDET组织到一起,划分测试范围
... ...
查看全文内容,请点击下载:http://www.51testing.com/html/15/n-3715215.html
版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。