51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3943|回复: 15
打印 上一主题 下一主题

[讨论] 想请教高手一个有关流程测试的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-2-14 16:06:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在在公司做一个应用系统的测试。该系统有S、B、E三方使用者;系统中有表示记录的状态近20多个;系统靠状态来控制不同使用者在该状态下可以做是么操作,并靠状态决定将信息发送到哪一方使用者。我想问大家的是我是不是需要测试所有的组合?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-2-14 22:10:17 | 只看该作者
不必要测试所有组合,找关键组合和无效组合测试就行!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-2-14 23:19:50 | 只看该作者
楼主是不是可以考虑采用状态转移法来进行用例的设计。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-2-15 17:35:11 | 只看该作者
原帖由 skinapi 于 2006-2-14 23:19 发表
楼主是不是可以考虑采用状态转移法来进行用例的设计。


我是测试新手,还请多指教。是么叫状态转移法,请告知最好有实例介绍。
当然我自己也会去查你提到的状态转移法。谢谢了!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-2-15 17:55:18 | 只看该作者
我想把我测试的情况描述的再具体一些。我举一个例子:
有三方: S, B,E,当B做一操作后会有一个状态A,A状态会发送到S,E。在这时,系统会控制在A 状态下只有E可以操作,当E操作后,E的状态会更新成A1,系统会发送到B,更新数据的状态为A1,之后根据系统的控制B又可以继续下去,并会发送到下一方操作者。这里还需要说明的是在每一方不同状态下可能有很多个操作,并会产生不同的状态值。

我现在就是要做这样的测试,前一个帖子我说过光状态就有20多个,三方根据状态串起来的流程就很多了。所以想问问各位高手有是么好的办法,或者说更符合测试要求的方法。

其实我做这个测试已经很多时间了,一直都是根据需求方实际的业务上的流程在测试,做了很久很累,也总有不完整的感觉。对自己的方法很怀疑,所以请大家帮忙提提意见。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-2-16 11:38:56 | 只看该作者
状态太多,流程覆盖比较难做,我想还是找出主流程,测试之,然后类结构测试一样,分别测试各个状态的变化
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-2-16 16:01:35 | 只看该作者
这样的测试你需要更进一步对业务进行理解,这样的组合在客户的眼里可不一定是等价的
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2006-2-18 10:21:26 | 只看该作者
非常同意楼上的意见。
我做这个测试有点时间了,客户常用的流程基本能掌握。我担心的就是那些偏门的不常用的流程,一旦客户实践了,那就麻烦了,因为我都不知道运行后的结果是是么。所以我才来这里请教大家的。。。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-2-26 00:14:22 | 只看该作者
我想对于这个测试做路径覆盖是很困难的事情。可以基于状态来设计测试用例,我们不一定要跑完所有的组合,只要每种操作状态都覆盖到就可以了。
还有你可以与客户加强交流,如果有机会的话。了解客户的真正需求和如何使用你的系统
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-3-1 15:59:10 | 只看该作者
需求是一切的基础
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-4-25 16:54:20 | 只看该作者
我也类似又这样的问题,觉得流程的路径全部遍历很繁杂,且自己感觉作的过程自己会产生抵触情绪。有没有更好的办法?
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-4-25 17:31:26 | 只看该作者
画状态机图
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-4-25 20:31:38 | 只看该作者
高人比较多啊 呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-7-20 08:32:13 | 只看该作者
我也正在做这样的测试,,我现是走的正确的流程,错误的流程太多,都不知道要怎样下手
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-7-20 10:35:06 | 只看该作者
学习中^^^^^
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-7-20 10:42:27 | 只看该作者
无论是状态转换还是流程覆盖还是先把主要的流程测试了,再选一些偏的路径,测试本身就不可能实现所有的可能性,只要你在交付时和主管说明情况即可~~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 14:49 , Processed in 0.080635 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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