51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2700|回复: 7
打印 上一主题 下一主题

[讨论] 测试用例和测试执行步骤区别

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-12-23 18:05:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位好!

   本人刚学着写测试用例,在学习的过程,有时很迷惑.测试用例和测试执行步骤经常分不清楚,造成有时测试用例写的像测试执行步骤,请教高手们是如何分清这两个概念,在写用例时是否如何拿捏到位的.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2009-12-24 16:14:03 | 只看该作者
怎么没人回答啊,
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-12-24 21:27:02 | 只看该作者
测试用例也有测试执行步骤,但是也有异常操作步骤.也就是非法操作产生的系统或软件的异常报错.一般测试执行步骤都是像冒烟测试一样.走一下软件的流程.看正常操作流程能不能走通.之后就是异常操作了.基本上异常操作都是凭着测试经验想出来的.所以也比较随机.也没什么规范可言.不过这些操作产生的BUG对于软件来说有时会是致命的BUG.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-12-25 10:27:39 | 只看该作者
我认为测试执行楼上所说的“一般测试执行步骤都是像冒烟测试一样.走一下软件的流程”不对,冒烟测试是开发人员走自己开发的模块是否能正常走通
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-12-25 15:32:42 | 只看该作者
测试用例包括步骤,此外还有前提/环境/预期结果....
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2009-12-25 17:47:54 | 只看该作者
那我举个例子,一般测输入"用户名框"
例1:                   1,在用户名框中输入正常的字符
            2,在用户名框中输入不合理的字符
例2:                   1,在用户名框中输入正常的字符
            2,在用户名框中输入空格
            3,在用户名框中输入特殊符合
            4,在用户名框中不输入任何字符
这两个例子随便写的,只是想请教这两个例子的写法那一个会更好啊?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-12-25 18:08:16 | 只看该作者
恩,收益良多,颇深
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-12-28 15:18:41 | 只看该作者

回复 6# 的帖子

个人感觉都可以更好:
如果是用例,就别用"正常",除非你写的是一个checkList,输入数据可以是"ZhangSan"
其次:缺少前提,例如是否是首次登陆,...
缺少预期结果:例如输入特殊字符,系统回给一个怎样内容的提示.
而且,这些也只是对该编辑框的功能测试用例的一部分
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 08:18 , Processed in 0.072682 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表