51Testing软件测试论坛

标题: TD中如何设计带实际操作数据的测试用例 [打印本页]

作者: 红尾鱼鱼    时间: 2008-10-11 19:03
标题: TD中如何设计带实际操作数据的测试用例
最近研究TD,发现在TD的自带案例里面,对于用例的设计不包括具体数据。如果同一操作步骤要测试多组数据,建立多个测试用例的话感觉用例数目就太庞大了。我想了两种方法,都是先在用例中以参数代替实际要测试的数据。

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

       另外一种方法是再建一个用例B,来重复多次调用用例A,每次调用时输入具体测试数据。这样用例A的一次执行只是用例B的一个步骤,也能实现用例A的多组数据测试。
想请教一下大家,这两种方法可不可行,大家在使用TD的时候,是如何处理这个问题的呢?
作者: 叶弯    时间: 2009-6-30 14:15
本人认为第一种方法貌似不可取,但实际上在td里运行测试用例时都是这样,只要一个大的功能点里无论旗下有多少小的子用例,只要有一个用例是failed,那么这个大的功能点就是failed。td设计者就是这么设计的,没办法。

[ 本帖最后由 叶弯 于 2009-6-30 14:19 编辑 ]




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2