51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3177|回复: 4
打印 上一主题 下一主题

[讨论] 求助大家的帮忙!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-8-21 16:18:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近要写一篇关于业务流程的用例,个人觉得采用路径法写比较好,可目前我对路径法的写法还不太熟,所以想请大家给点意见,或给个参照,谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-8-21 16:59:20 | 只看该作者
一个参照例子,又能给你多少帮助呢?掌握一个方法是要去理解这个方法所包括的内容,这样就能把自己的思维给运用出来,而不是照别人的东西照搬照抄.
流程分析法是将软件系统的某个流程看成路径,用路径分析的方法来设计用例.根据流程的顺序依次进行组合,使得流程的各个分支都能走到.
流程分析法设计用例的步骤:
1.画出业务流程图
2.设置功能路径优先级
3.确定测试路径
4.选取测试数据
5构造测试用例
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-8-21 18:23:45 | 只看该作者
对于功能流程图中的循环结构要重点考虑,可以是着用等价划分和边界值处理
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-8-22 09:20:49 | 只看该作者
谢谢前面两位朋友的指导,谢谢,我试着按照两位的说法,写写看,若中间再有疑问,还得麻烦两位再次指点,呵呵,以前写的全是功能模块用例,对于写业务流程用例还是第一次。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-8-29 15:32:39 | 只看该作者

路径法测试用例的写法参考

首先是将系统运行过程中所涉及到的各种流程图表化,可以先从最基本的流程入手,将流程抽象成为不同功能的顺序执行。在最基本流程的基础上再去考虑次要或者异常的流程,这样将各种流程逐渐细化,这样既可以逐渐加深对流程的理解,还可以将各个看似孤立的流程关联起来。完成所有流程的图表化后就完成了所有路径的设定。
    找出了所有的路径,下面的工作就是给每条路径设定优先级,这样在测试时就可以先测优先级高的,再测优先级低的,在时间紧迫的情况下甚至可以考虑忽略一些低优先级的路径。优先级根据两个原则来选取:一是路径使用的频率,使用越频繁的优先级越高;二是路径的重要程度,如果失败对系统影响越大的优先级越高。将根据两个原则所分别得到的优先级相加就得到了整个路径的优先级。根据优先级的排序就可以更有针对性的进行测试。
    为每条路径设定好优先级后,接下来的工作就是为每条路径选取测试数据,构造测试用例。一条路径可以对应多个测试用例,在选取测试数据时,可以充分利用边界值选取等方法,通过表格将各种测试数据的输入输出对应起来,这样就完成了测试用例的设计。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-4 20:14 , Processed in 0.064083 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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