51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3545|回复: 6
打印 上一主题 下一主题

[讨论] 如何针对事件流设计测试用例

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-11-20 16:28:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在软件规格说明书中说明了系统的功能
其中有基本事件流、备选事件流和异常事件流,基本事件流可能只有一个,但是备选和异常事件流可能有几个,设计测试用例的时候这就涉及到不同事件流之间的组合
比如我这里有一个功能是安装服务器软件包,基本事件流是 选择联机服务器-用户选择安装服务器软件-选择成功-链接ftp服务器-下载服务器软件到目标服务器-下载完成-结束。那备选事件流有两个,是 选择需要安装的联机服务器-1安装所有服务器软件包/或2安装服务器所有服务软件包-选择成功。异常事件流又有两个,就是在连接ftp服务器失败的时候有三种情况:1连接服务器失败、2目标服务器存在同名软件包、3下载服务包失败。
那要是这样组合起来的话会有好多种组合。。。
设计测试用例的时候怎样才能把每种可能的情况都考虑进去呢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2008-11-20 20:56:50 | 只看该作者
是我说的不明白???
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-11-21 13:05:19 | 只看该作者
。。。。。。。。。。
郁闷了。。。。还是我说的不明白??
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-11-21 13:14:18 | 只看该作者
建议lz画流程图,利用白盒路径覆盖法进行覆盖
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-11-21 14:28:09 | 只看该作者
流程图我已经画好了
要把所有基本、异常和备选事件流的组合都测试到?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-11-21 14:31:58 | 只看该作者
这是业务流程类的系统,我现在也在探索中,要对整个系统的业务需求非常了解才行,并且最好是把业务流程的用例和功能用例分开写,个人认为可以用场景法设计用例,希望有这方面的高手详解一下
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2008-11-21 15:53:32 | 只看该作者
是不是一个将不每个不同的事件流组合看成是一个场景,一个功能可以对应很多个场景,经过遍历所有的基本流和备用流来完成整个场景。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 15:49 , Processed in 0.074476 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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