hgl 发表于 2007-5-31 14:47:57

我想问王琰老师,怎样实现测试数据与测试执行分离

我想问王琰老师,怎样实现测试数据与测试执行分离,不好意思上没好好听sdlkfj1

zhangchen 发表于 2007-6-1 09:01:43

是实现测试设计(包括测试计划,设计,实现)与测试执行分离吧(双V模型中的内容)
以前人们普遍认为“测试是开发之后的一个阶段”, 而V模型则实现了测试设计和测试执行的分离,强调“测试是伴随着整个开发周期的”。
从V模型中可以看出测试设计和软件开发是并行完成的。只要相应的开发活动完成,就可以开始执行测试,更利于尽早发现问题。

hgl 发表于 2007-6-2 17:29:43

回复 #2 zhangchen 的帖子

不好意思我没讲清楚,我是想问在测试计划中,为了应对需求变更而采取的测试数据与测试执行分离,它是怎样实现的?

qubao0451 发表于 2007-6-10 15:05:15

456

wo ye      butaixingchu,yexiangqingjiaoyixia

vivi1003 发表于 2007-8-2 22:28:11

回复 #3 hgl 的帖子

我不知道在测试计划中,有测试执行。

如果是在测试中,为了应对需求变更而采取的测试数据与测试执行分离,它是怎样实现的?

就是靠需求跟踪矩阵中测试线的需求跟踪矩阵

wangyan 发表于 2007-8-3 12:30:39

抱歉,现在才看到。

在很多企业里需求并没有我们看到的那么详细,或者需求是经常变更的,而用户需求的变更大多数也体现在具体的数据要求上。这时候经常采用的做法是在测试用例写作中只描述执行步骤,不描述要输入的测试数据。
举个最简单的例子,比如输入用户名、密码,假如用户对用户名、密码的参数范围还没有确定,测试用例可以只描述执行步骤“输入用户名、密码”,具体的数据如用户名输入什么,密码输入什么,可以等参数范围确定下来再运用等价类、边界值等方法设计。

还有很多地方也是可以用这种方式的,比如我们作单元测试,用例执行都是要把输入数据传给被测单元,然后检查输出,无非就是输入输出参数具体的值不同而已,这时候我觉得用例也可以用参数表的形式把数据分离出来。

meng0819 发表于 2007-9-22 01:24:43

我的理解是把用户名和密码都放到数据库中,然后把这张表倒出来(这些可以正常登陆),再加入一些用户名和密码(这些是不能登陆的),然后执行测试,我的理解是这样,多多指教。
页: [1]
查看完整版本: 我想问王琰老师,怎样实现测试数据与测试执行分离