功能测试每个测试轮次的意义

功能测试每个测试轮次的意义:

序号 测试轮次 意义
1 第一轮 — 新需求测试

只针对本版本新加入的需求进行测试:

>> 要求对新需求进行详细、细致的测试(只用单机测试);

2 第二轮 — 设备兼容测试

针对新需求,分别进行Android和iOS不同版本/设备/屏幕大小的测试覆盖:

>> 只关注主要功能和UI,无需进行详细、细致的测试;

 

(经过以上两轮,能确保新加的需求在大部分设备上,都能运行正常)

3 第三轮 — 全面回归测试

针对过往的旧功能,进行回归,确保引入新需求后没有引起其他模块的问题:

>> 主要关注主流程和主功能,无需进行详细、细致的测试;

(该轮测试的覆盖度和所耗时间,会根据开发质量来决定。

假如开发质量好,几乎没有引起其他模块问题,则此轮测试不需耗费过多时间;

假如开发质量较差,引起其他模块问题多且大,则此轮测试非常有必要)

4 第四轮 — 版本兼容测试

由于客户端的上线受渠道影响,所以前后端总是先于客户端上线。

>> 该轮主要验证新版本前后端上线后,对当前线上的旧版本客户端,不会带来影响。(也就是当前线上用户,用起来不会受影响)

5 第五轮 — Dev最终验收

做客户端上线前,最后一次验收,主要关注主流程即可。

通常在该轮测试时,不会再修复Bug,不会再有任何变更,几乎可以认定为是用户正式使用状态了。

6 第六轮 — Prod测试

新版本客户端+新版本前后端,主要关注新需求和主流程。

理论上不会再有什么问题,但也能发现一些前期测试遗漏或环境配置差异导致的问题。

 

 

来源:maydaymutou

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月12日
下一篇 2020年6月12日

相关推荐