51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2420|回复: 1
打印 上一主题 下一主题

[求助] TD中如何设计带实际操作数据的测试用例

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-10-11 19:03:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近研究TD,发现在TD的自带案例里面,对于用例的设计不包括具体数据。如果同一操作步骤要测试多组数据,建立多个测试用例的话感觉用例数目就太庞大了。我想了两种方法,都是先在用例中以参数代替实际要测试的数据。

       第一种方法是在测试集中多次调用该用例(以用例A表示),调用一次输入一组数据,这样多次调用用例A就能达到目的了。可是这样做的话,测试需求中相关需求的状态总是以A用例最后一次被调用执行的结果为准,也即是:如果我在测试集 中调用用例A三次,每次输入不同数据,运行时总以最后一组数据运行结果为标准,但是按道理只要这多组数据运行中有任何一组数据失败,需求都应该为失败,所以感觉这种办法好像不太行。

       另外一种方法是再建一个用例B,来重复多次调用用例A,每次调用时输入具体测试数据。这样用例A的一次执行只是用例B的一个步骤,也能实现用例A的多组数据测试。
想请教一下大家,这两种方法可不可行,大家在使用TD的时候,是如何处理这个问题的呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-6-30 14:15:37 | 只看该作者
本人认为第一种方法貌似不可取,但实际上在td里运行测试用例时都是这样,只要一个大的功能点里无论旗下有多少小的子用例,只要有一个用例是failed,那么这个大的功能点就是failed。td设计者就是这么设计的,没办法。

[ 本帖最后由 叶弯 于 2009-6-30 14:19 编辑 ]
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-21 16:46 , Processed in 0.067250 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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