51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[讨论] 每个测试路径都要写到测试用例中去吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-9-14 16:08:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在测试这样一个程序,他里面有2个项需要填写,我要测试这2个项的各个组合是否正确。第一个项有17项,第二个项有12项,每个项目都有3个值,分别是边界值、正确值、错误值,每个值的操作符号有6个(>、>=、<、=<、=、包含),难道要写17×6×3×12×6×3个测试用例吗,甚至比这个还要多?还是只要验证第一个项和所有第二项的所有组合,其他组合一次类推,可以简便一下,就可以了(不用把每个可能的组合都列出来)。
请大家给一些建议!

[ 本帖最后由 楠族开心果 于 2010-5-26 12:59 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2004-9-14 16:33:35 | 只看该作者
像这样的情况,你要判断第一项的不同取值对第二项是否有影响,是否需要组合。
相应的,有所谓的“条件覆盖”“路径覆盖”等做法。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2004-9-14 16:43:29 | 只看该作者

谢谢paradoxer!

第一项的取值对第二项没有影响。不同的组合会产生不同的结果。
关于“条件覆盖”和“路径覆盖”,我想是否要看代码才知道,可是我们公司对测试人员没有开放代码的。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2004-9-16 13:15:27 | 只看该作者
代码都看不到
怎么能利用路径测试设计测试用例啊
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2004-9-16 20:13:57 | 只看该作者
sorry,“条件覆盖”“路径覆盖”等是白盒测试中的概念。

对于这种情况的话,既然第一项对第二项没影响,我觉得可以是17×6×3+12×6×3个用例。
而且还可以根据实际需求中哪些可以看成等价类来减少一些。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-8 12:09 , Processed in 0.059447 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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