51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 26696|回复: 26
打印 上一主题 下一主题

到底什么是数据驱动?

[复制链接]

该用户从未签到

1#
发表于 2007-8-8 17:21:59 | 显示全部楼层
我的理解就是,通过配置不同的数据来控制不同的业务流程

测试人员通过配置不同的测试数据,来跑同一个winrunner脚本来实现流程,模块的覆盖

我们现在就是这么做的
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2007-8-8 21:26:19 | 显示全部楼层
我们的做法就是,照着业务流程,按原子模块写一系列的函数,在函数中,对不通的参数做不同的分支处理。

对一系列的函数赋不通的参数,就可以组合出非常多的case
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-8-9 09:58:02 | 显示全部楼层

回复 #12 lantianwei 的帖子

呵呵,不过这随之带来的也是工作量的增大~~
这在某种意义上,已经相当于把开发的前台逻辑用脚本语言重新实现了一遍
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-6-2 10:07 , Processed in 0.064158 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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