51Testing软件测试论坛

标题: 对测试用例设计的经验总结 [打印本页]

作者: xunmi    时间: 2010-3-25 09:14
标题: 对测试用例设计的经验总结
作为一位功能测试人员,其主要的职能就是进行测试用例的设计,并根据测试用例执行测试,通过全面的测试来验证产品的质量。因此测试用例也从侧面反映了一个测试人员的测试思路的严密和发散性,要做好功能测试,测试用例的重要性无法忽视。现将本人设计测试用例的流程和思路进行总结,也方便进行交流和探讨:

1) 首先要对测试用例的组织结构进行划分

如果公司的测试流程还算规范完整的话,在进行需求评审的时候,测试人员就应该根据需求对测试用例的结构进行分类,如果是一个比较大型的管理系统,那么测试用例就可以根据功能模块来进行分类,比如:
[attach]60605[/attach]
如果是游戏,就可以根据场景来进行划分,比如:
[attach]60606[/attach]
对测试用例的组织结构进行划分的思路,主要根据需求文档的测试切入点来进行参考。

2) 根据功能点细致地设计测试用例

进行完需求评审后,开发人员会根据需求文档及自己所负责的工作提交自己的设计文档来进行评审,测试人员可以参考设计文档中的内容提取出各个功能模块中的功能点来设计测试用例,如果是管理模块,首先可以将增删查改功能作为第一层功能点,然后再根据必填项非空判断、输入格式验证来作为第二层功能点;如果是报表模块,就可以根据各种查询条件来提取功能点。
[attach]60607[/attach]
        划分好功能点后,就可以利用等价类划分、边界值分析等一些测试方法来编写测试用例,并且可以进行标注,这样对于后期的测试用例整理相当有帮助。
[attach]60608[/attach]

3) 执行完一轮测试之后,都要对测试用例进行补充和整理

执行完一轮测试之后,都会对所测试的内容有进一步的了解,并且开发人员在实际开发过程中,会对某些功能的细节部分做出一些修改,测试人员应该根据变更和熟悉程度对之前编写的测试用例进行完善,主要是对测试步骤的修改和异常情况的补充,提高测试用例对需求的覆盖率,以便能发现更多的BUG。

4) 测试结束之后,根据测试用例整理出测试思路进行总结

测试结果之后,测试人员在提交测试报告之后一般基本就会有一段短暂的休闲期,在此期间,再看看被自己不断完善的测试用例,根据用例中的标注,可以将之前的测试思路很条理地整理出来,反思有哪些地方考虑不足,这就是经验积累。

做好这些工作之后,在面对领导问你功能测试会测试到哪些功能,会测试哪些情况,执行一轮测试所需的大概时间问题时,测试人员就可以根据自己编写的测试用例进行流利回答。套用郭德刚的一句词:做科学的人都是很严谨的。大家作为都是有身份证的测试人员,只有工作做得细致严谨,自身的水平才能得到提高。
作者: jx9747    时间: 2010-3-25 23:24
做的很细致
作者: cooltom    时间: 2010-3-27 21:03
楼主写的不错。
作者: WYM2010    时间: 2010-3-31 18:01

作者: Misshuang    时间: 2010-4-21 11:44
很好,应该进行总结。我们公司目前的测试都没有这么正规
作者: liangshi    时间: 2010-4-21 12:45
很好的文章,收藏了。
作者: 涙の雾雨    时间: 2010-5-9 20:08
真让人学习了。。。呵呵。。感谢。。。
作者: N-Testing    时间: 2010-5-10 15:33
不错,很好,突然间觉得学到了不少,呵呵。。。
作者: wuxiulin    时间: 2010-5-12 10:38
很规范哦,不错,学习了!
作者: tangyi58    时间: 2010-5-12 13:20
标题: 谢谢楼主
谢谢楼主!
作者: north86    时间: 2010-7-1 00:53
谢谢了,看完后有点思路了
作者: wo_cui    时间: 2010-7-1 10:31
总结的不错,值得借鉴。
作者: 304543223    时间: 2010-7-2 11:57
亮点往往在最后
作者: yolandnn    时间: 2010-7-12 09:41
学习下。
作者: piaoyou913    时间: 2010-7-12 16:51
学习下!!!!
作者: 楠族开心果    时间: 2010-7-12 18:36
楼主分析的真不错呢
作者: 葡小萄    时间: 2010-7-14 21:28
还有第二轮和第三轮测试的着重点与最初的测试着重点有所区别的
作者: xianyuan    时间: 2010-7-21 12:51
学习了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: zhen3191    时间: 2010-7-21 14:56
标题: 回复 18# 的帖子
很有条理性,值得学习
作者: linda51    时间: 2011-6-21 15:10
谢谢楼主分享
要善于学习,善于总结啊!
作者: yy100t    时间: 2011-6-23 11:06
不错  学习了
作者: nina001    时间: 2011-6-23 17:31
学习了!
作者: 云遮归途    时间: 2011-6-26 13:14
分析的很不错,现在缺的就是对整体的把握,总担心会有测试场景遗漏。
作者: june905206961    时间: 2011-6-27 16:33
学习了,谢谢楼主!
作者: june905206961    时间: 2011-6-27 16:33
学习了,谢谢楼主!
作者: dc0640305231    时间: 2011-6-27 17:43
多谢分享
作者: 清莹    时间: 2011-7-15 16:43
写的很好,读后很受启发~
作者: Maya0001    时间: 2011-7-15 18:31
嗯,不错,学习了!
作者: w4381123    时间: 2011-8-2 15:42
收藏了,不错!
思路清晰了很多;
作者: wacos3gnss    时间: 2011-8-3 12:05
感觉一般般,楼主对异常处理考虑的比较少,遗憾
作者: 106911611    时间: 2011-8-9 16:25
我现在部门,新的需求变动或者无效的用例,都不用去修改!
            我也没有测试完一个项目后,进行总结的习惯。。。。
学习了。。。。
作者: amando    时间: 2011-8-10 15:41
楼主总结得很好呀。。。
作者: fetch    时间: 2012-5-7 13:29
做的不错
作者: Rechin_jiao    时间: 2012-5-8 18:04
受教了
作者: yanfang_zheng    时间: 2012-5-8 21:01
不错不错,谢谢楼主的分享
作者: wubianxia    时间: 2012-5-23 09:45
好贴是要顶的。
作者: 青菜    时间: 2012-5-23 12:03
收藏,会有所帮助,谢谢楼主的资料,总结经验感觉很有用,一般都没有这种习惯。
作者: mew234    时间: 2012-6-22 16:44
好的文章,收藏了。
作者: wuxihululu    时间: 2012-6-27 17:05
顶一个!
作者: wuxihululu    时间: 2012-7-3 15:01
写得很详细,值得引荐
作者: 所罗门    时间: 2012-7-14 00:06
积累经验
作者: 51_Caixia    时间: 2015-12-30 10:34
总结很好




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2