读者提问:研发质量差,怎么办 ?
阿常回答:这个问题乍一看,咱们作为测试好像管不着,那我们可以做些什么呢。
一、作为测试无法保证质量
测试人员的职责是在软件产品发布前,尽可能多地 、快速暴露有价值的缺陷,加速可交付质量的达成。
测试人员虽然无法保证研发质量,但可以控制测试质量和测试进度,并且在测试结束后对于研发质量做出评价。
一)控制测试质量和测试进度
1、做好测试计划,准备好测试需要的工具和软件,好的规划是成功的一半。
2、编写测试用例,最好进行一次用例评审,避免漏测重要的 case。
3、开发提测前进行冒烟测试,冒烟测试通过后方可正式移交测试。
4、及时汇报测试进度,用例执行情况、BUG 修复情况、BUG 严重程度。
二)对于研发质量做出评价
1、新增缺陷数 -- 统计本次迭代版本,团队共产生的缺陷数。
2、缺陷解决率 -- 统计本次迭代版本,团队共解决的缺陷数。
3、缺陷关闭率 -- 统计本次迭代版本,团队共关闭的缺陷数。
4、缺陷重复打开率 -- 统计本次迭代版本,被重新打开缺陷的所占比例。
5、容易发现缺陷数 -- 统计本次迭代版本,团队共产生的低级缺陷数。
看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流。