到底什么是数据驱动?
上一篇 / 下一篇 2007-08-11 23:53:49 / 个人分类:蓝天测试
查看( 4642 ) /
评论( 26 )
相关阅读:
- 学测试以来的感想 (lantianwei, 2007-3-24)
- 做测试不容易 (lantianwei, 2007-3-29)
- QTP中读取Access数据 (lantianwei, 2007-5-15)
- QTP中读取Eexcel数据 (lantianwei, 2007-5-15)
- 今天用WR开始做项目了 (lantianwei, 2007-6-27)
- WR中去字符串左右空格 (lantianwei, 2007-7-12)
- Winrunner也玩描述性编程 (lantianwei, 2007-7-24)
- 浅谈WR的录制机制 (lantianwei, 2007-8-11)
TAG: 关于测试
- antsbee 发布于2007-08-01 20:30:52
-
必须有数据来控制测试的业务流??
具体通过什么方法来控制? 希望解释下
本人菜鸟 麻烦了
- DERYCK发布于2007-08-01 22:58:35
-
顶~~!我又学到东西了~!
- vivian_zhuang 发布于2007-08-01 23:00:41
-
下面这个连接,不防一看,本人空间上的关于数据驱动的,
http://www.51testing.com/?106666 ... e_itemid_15305.html
- dionysus 发布于2007-08-01 23:22:54
-
QTP在关键字视图中可以做到方便的关键字驱动,我觉得这个就很适合一般测试人员使用。自动化框架解决的一部分问题就是如何让不懂脚本的人可以控制自动化工具,QTP和WR是比较典型的第三代测试工具和第二代测试工具。
我对数据驱动的真正应用还没有理解透,通过数据来控制动作?
- lantianwei 发布于2007-08-02 09:06:40
-
回复 #4 vivian_zhuang 的帖子
您空间里关于数据驱动我觉得还是我上面说的高级的参数化。
- lantianwei 发布于2007-08-02 09:08:22
-
回复 #5 dionysus 的帖子
数据驱动是可以控制业务流的,而关键字驱动是控制动作的。
- fengxueren 发布于2007-08-08 17:21:59
-
我的理解就是,通过配置不同的数据来控制不同的业务流程
测试人员通过配置不同的测试数据,来跑同一个winrunner脚本来实现流程,模块的覆盖
我们现在就是这么做的
- dionysus 发布于2007-08-08 21:23:09
-
QUOTE:
原帖由 fengxueren 于 2007-8-8 17:21 发表
我的理解就是,通过配置不同的数据来控制不同的业务流程
测试人员通过配置不同的测试数据,来跑同一个winrunner脚本来实现流程,模块的覆盖
我们现在就是这么做的
能再详细的说一下么?
- fengxueren 发布于2007-08-08 21:26:19
-
我们的做法就是,照着业务流程,按原子模块写一系列的函数,在函数中,对不通的参数做不同的分支处理。
对一系列的函数赋不通的参数,就可以组合出非常多的case
- dionysus 发布于2007-08-08 22:09:59
-
QUOTE:
原帖由 fengxueren 于 2007-8-8 21:26 发表
我们的做法就是,照着业务流程,按原子模块写一系列的函数,在函数中,对不通的参数做不同的分支处理。
对一系列的函数赋不通的参数,就可以组合出非常多的case
是按被测程序的模块来分别写脚本么,之后通过一个主程序调用脚本以组合成不同的流程?
- lantianwei 发布于2007-08-09 09:08:00
-
回复 #10 fengxueren 的帖子
呵呵 不错!
- fengxueren 发布于2007-08-09 09:58:02
-
回复 #12 lantianwei 的帖子
呵呵,不过这随之带来的也是工作量的增大~~
这在某种意义上,已经相当于把开发的前台逻辑用脚本语言重新实现了一遍
- lantianwei 发布于2007-08-09 10:03:06
-
那是肯定的,你做的越高级,前期的开发肯定是很大的。我前些日子实现一个关键字驱动,基本上就是把WR的基础脚本重写一下(但还是以WR本身的函数为基础),我只实现了一个很小的功能,就写了好多代码。sdlkfj5
- raymanan 发布于2007-08-10 13:16:13
-
同意楼主的观点,期待高手给大家讲一下关键字驱动(或数据驱动)在实际项目中的应用.
[ 本帖最后由 raymanan 于 2007-8-10 21:49 编辑 ]
- loveclara发布于2007-08-23 17:40:58
-
还是看的不太懂啊。
- ytzfr 发布于2007-08-27 15:27:14
-
好,顶下先
- cyz5566 发布于2007-09-01 14:43:48
-
学习了。。。。
- cyz5566 发布于2007-09-01 14:45:14
-
顶了那么久还是被扣光
他奶奶的。。。真他吗让人火大
- Banditu发布于2007-09-04 14:45:14
-
sdlkfj3 现在有少少明白数据驱动的含义了。通过传入的参数实现流程控制,谓之数字驱动,是吧?
但关键字驱动我还是不太明白。。
- lovetest6 发布于2007-12-05 08:34:06
-
QUOTE:
原帖由 lantianwei 于 2007-8-1 17:24 发表
最近听到一个高手跟我讲了数据驱动,这使我对数据驱动的理解完全改变了。
什么是数据驱动呢?很大一部分人肯定认为数据驱动就是把需要参数化的东西写在EXCEL里,然后在跑脚本时调用。如果我告诉你,这其实不是 ...
高手的手越来越高了。
数据驱动,关键字驱动,决策表(表驱动) 分的清么?
楼主所遇到的高手想必把数据驱动和决策表搞混了。
数据驱动就是数据驱动,在决策表中发挥些作用罢了,除此之外,就是灌点数据,批量的检查一下交互的结果。
还有什么漏掉的么?
标题搜索
日历
|
|||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
1 | 2 | 3 | 4 | 5 | 6 | ||||
7 | 8 | 9 | 10 | 11 | 12 | 13 | |||
14 | 15 | 16 | 17 | 18 | 19 | 20 | |||
21 | 22 | 23 | 24 | 25 | 26 | 27 | |||
28 | 29 | 30 |
我的存档
数据统计
- 访问量: 47508
- 日志数: 76
- 图片数: 7
- 建立时间: 2006-12-07
- 更新时间: 2011-01-20