51Testing软件测试论坛

标题: 我想问王琰老师,怎样实现测试数据与测试执行分离 [打印本页]

作者: hgl    时间: 2007-5-31 14:47
标题: 我想问王琰老师,怎样实现测试数据与测试执行分离
我想问王琰老师,怎样实现测试数据与测试执行分离,不好意思上没好好听sdlkfj1
作者: zhangchen    时间: 2007-6-1 09:01
是实现测试设计(包括测试计划,设计,实现)与测试执行分离吧(双V模型中的内容)
以前人们普遍认为“测试是开发之后的一个阶段”, 而V模型则实现了测试设计和测试执行的分离,强调“测试是伴随着整个开发周期的”。
从V模型中可以看出测试设计和软件开发是并行完成的。只要相应的开发活动完成,就可以开始执行测试,更利于尽早发现问题。
作者: hgl    时间: 2007-6-2 17:29
标题: 回复 #2 zhangchen 的帖子
不好意思我没讲清楚,我是想问在测试计划中,为了应对需求变更而采取的测试数据与测试执行分离,它是怎样实现的?
作者: qubao0451    时间: 2007-6-10 15:05
标题: 456
wo ye        butaixingchu,yexiangqingjiaoyixia
作者: vivi1003    时间: 2007-8-2 22:28
标题: 回复 #3 hgl 的帖子
我不知道在测试计划中,有测试执行。

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

就是靠需求跟踪矩阵中测试线的需求跟踪矩阵
作者: wangyan    时间: 2007-8-3 12:30
抱歉,现在才看到。

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

还有很多地方也是可以用这种方式的,比如我们作单元测试,用例执行都是要把输入数据传给被测单元,然后检查输出,无非就是输入输出参数具体的值不同而已,这时候我觉得用例也可以用参数表的形式把数据分离出来。
作者: meng0819    时间: 2007-9-22 01:24
我的理解是把用户名和密码都放到数据库中,然后把这张表倒出来(这些可以正常登陆),再加入一些用户名和密码(这些是不能登陆的),然后执行测试,我的理解是这样,多多指教。




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