51Testing软件测试论坛

标题: 测试用例和测试执行步骤区别 [打印本页]

作者: JINGJING198422    时间: 2009-12-23 18:05
标题: 测试用例和测试执行步骤区别
各位好!

   本人刚学着写测试用例,在学习的过程,有时很迷惑.测试用例和测试执行步骤经常分不清楚,造成有时测试用例写的像测试执行步骤,请教高手们是如何分清这两个概念,在写用例时是否如何拿捏到位的.
作者: JINGJING198422    时间: 2009-12-24 16:14
怎么没人回答啊,
作者: xiaode_3_3    时间: 2009-12-24 21:27
测试用例也有测试执行步骤,但是也有异常操作步骤.也就是非法操作产生的系统或软件的异常报错.一般测试执行步骤都是像冒烟测试一样.走一下软件的流程.看正常操作流程能不能走通.之后就是异常操作了.基本上异常操作都是凭着测试经验想出来的.所以也比较随机.也没什么规范可言.不过这些操作产生的BUG对于软件来说有时会是致命的BUG.
作者: wzxshi    时间: 2009-12-25 10:27
我认为测试执行楼上所说的“一般测试执行步骤都是像冒烟测试一样.走一下软件的流程”不对,冒烟测试是开发人员走自己开发的模块是否能正常走通
作者: xavier_007    时间: 2009-12-25 15:32
测试用例包括步骤,此外还有前提/环境/预期结果....
作者: JINGJING198422    时间: 2009-12-25 17:47
那我举个例子,一般测输入"用户名框"
例1:                   1,在用户名框中输入正常的字符
            2,在用户名框中输入不合理的字符
例2:                   1,在用户名框中输入正常的字符
            2,在用户名框中输入空格
            3,在用户名框中输入特殊符合
            4,在用户名框中不输入任何字符
这两个例子随便写的,只是想请教这两个例子的写法那一个会更好啊?
作者: 小不点蜗牛    时间: 2009-12-25 18:08
恩,收益良多,颇深
作者: xavier_007    时间: 2009-12-28 15:18
标题: 回复 6# 的帖子
个人感觉都可以更好:
如果是用例,就别用"正常",除非你写的是一个checkList,输入数据可以是"ZhangSan"
其次:缺少前提,例如是否是首次登陆,...
缺少预期结果:例如输入特殊字符,系统回给一个怎样内容的提示.
而且,这些也只是对该编辑框的功能测试用例的一部分




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