参加Design review,测试人员最应该关注的几个要点

需求之内,关注
(1) 需求本身是否正确、完整、无二义性(虽然这一步主要在需求学习阶段进行,但design review发现需求本身问题仍然不算太晚。而且一般此阶段暴露的需求问题也比需求学习时更深入和细致。)(如果是CR,需要从代码角度再次确认是否所有的影响都被分析到了。)

(2) 已经明确的需求是否被正确理解、完整覆盖

(3) 需求上的等价类是否由于设计而不等价了

需求之外,关注

(4)设计时添加的控制字段、mock出来的对象等的具体含义和用法

(5) 是否考虑了非功能性需求,如性能、可用性、兼容性、可扩展性等

(6) 是否考虑了特定技术下的异常情况的处理,如多线程的调度先后顺序、cache的同步等

(7) 设计是否具有良好的可测试性

(8) 设计是否符合通用的设计原则和应用了正确的设计模式

本文出自seven的测试人生公众号最新内容请见作者的GitHub页:http://qaseven.github.io/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值