一 所有的用例需要评审

2012-03-30  熊志男 

    无论是初级测试工程师,还是高级的,专家级的,设计出来的测试用例都需要经过评审。

    原因一:设计完成的测试用例要分配给每个人来设计具体数据,并实现自动测试。设计用例和实现用例、执行用例并非一人完成。设计用例的人并不知道用例在具体执行的时候是否有问题,或者哪些步骤不能实现自动测试。再者“测试是无穷尽的”,谁又能保证自己设计的用例能覆盖完全?

    原因二:测试人员总是抱怨测试出来Bug后与开发扯皮太多,主要的原因之一是测试人员和开发人员对于被测试功能的理解未达成一致。因此用例需要提交给开发人员check,并在测试开始之前对于测试目标的功能需求理解达成一致。用例一般比需求文档更加具体,能更好的体现具体测试思路。如果在测试开始之前就提前和开发达成一致,那么在你发现争议的bug的时候,就不用费劲解释了,可以直接告诉他“用例评审的时候已经确认是这样了。”

    原因三:让需求人员参与评审,她们能帮助你找出更多的问题。经常在测试的时候,有些细节是无法送需求文档上得知的,需要频繁来和需求人员沟通,问东问西,如果他们在忙,也许会产生这样的心理“怎么连这个也不知道?”我们测试人员多委屈,吃苦不讨好。所以在评审的时候让需求人员明亮的眼睛多帮我们找出问题,解决疑问。

    原因四:设计完成用例至少要让Leader评审下,让她理解你的思路,如果有问题也及早提出。不然当你测试的模块出现问题的时候,Leader绝不会说都怪她当时没review你的用例,责任还是在你身上。

    原因五:现在有很多人是项目外包或人员外包,那么完成每一项工作的第一件事就是提交客户评审,当然在提交给客户前自己team先评审下最好,确保提交给客户高质量的成功。

    原因六:如果严格按照用例数量来计算工作量,真正测试A模块需要200个用例,一周的时间,可是你却由于某些误差设计出100个case,那么评估出来3天的工作量,那么你就等着加班吐血吧。

除非注明,本站文章均为原创或编译,转载请注明: 文章来自测试窝 
461°/4512 人阅读/10 条评论 发表评论

辜顺利  2012-03-31

言之有理,不评审不靠谱


莫子凡  2012-03-31

突然想起有份用例给产品确认,结果一个星期还没回来


熊志男  2012-03-31

莫子凡: 突然想起有份用例给产品确认,结果一个星期还没回来
这种现象经常发生,如果抄送给他的leader,他怎么也要回复下了吧


莫子凡  2012-03-31

熊志男: 这种现象经常发生,如果抄送给他的leader,他怎么也要回复下了吧
呃,他就是产品老大


熊志男  2012-04-01

莫子凡: 呃,他就是产品老大
这就不好办了,没准哪天测试快结束了,他才给你说“怎么发现用例不对啊?”重新来过吧再。哈哈


付民  2012-04-01


刘旸  2012-04-01

熊志男: 这就不好办了,没准哪天测试快结束了,他才给你说“怎么发现用例不对啊?”重新来过吧再。哈哈
产品老大一般应该不负责测试用例的评审吧。
测试用例的评审应该有一个相对正规的流程,规定什么样的测试用例需要进行评审,应该由那些stakeholder参与评审,需要收到多少比例的反馈才能开始评审会议等等


熊志男  2012-04-01

刘旸: 产品老大一般应该不负责测试用例的评审吧。
测试用例的评审应该有一个相对正规的流程,规定什么样的测试用例需要进行评审,应该由那些stakeholder参与评审,需要收到多
需要和旸哥学习下正规的流程,:)


莫子凡  2012-04-01

熊志男: 这就不好办了,没准哪天测试快结束了,他才给你说“怎么发现用例不对啊?”重新来过吧再。哈哈
应该是不会的,项目是他负责的,他才是挑大担的,我只是个小虾米


马梦福  2012-04-05

测试用例评审需要一个正规的流程


登录 后发表评论