51Testing软件测试论坛

标题: 参数化的时候能不能同步DataWizard与数据库的列变化? [打印本页]

作者: cdxueq    时间: 2006-5-17 08:35
标题: 参数化的时候能不能同步DataWizard与数据库的列变化?
在录制LR脚本后,要参数化一个变量。怎么才能够设置成动态的数据呢?比如,数据源来自于一个ORACLE表列。如果用LR提供的DataWizard方法从数据库中查出相应的字段形成一个参数列表的话,那数据是静态的。能不能同步数据库里的关联列呢?
作者: zension    时间: 2006-5-17 15:43
就目前我对LR的了解,只能做到这一步了,不知道其它的LR兄弟知不知道其它的可以支持动态变化的数据的方法
作者: 笑游天涯侠    时间: 2006-5-17 17:54
不行吧。
需要这样作吗?有什么意思呢?
作者: 自得其乐    时间: 2006-5-19 15:20
顶!我在测试时发现用DataWizard方法从数据库中查出相应的字段数据的确是静态的,这样有些测试是没有办做的,不知道哪位高手有没有办法。
作者: ilovejolly    时间: 2006-5-19 16:05
为什么要动态
作者: netsky_lt    时间: 2006-6-9 13:50
我也有这样的问题,如果是动态,不用每次都要手工更新参数表!
作者: xiaotest    时间: 2006-6-9 15:57
不明白,本来就是从数据库中取出,怎么会是静态的呢.你想远程的呀,............(暂没做过,猜想,再试)
作者: 飞飞    时间: 2006-6-15 18:07
关注中
可以不可以通过写脚本实现?
作者: viviv_wang    时间: 2006-9-12 18:07
难道说参数化的是数据库的表列,但是该列数据目前还不确定?所以需要动态获得?
不知道是否是这个意思?
作者: wzb521    时间: 2006-9-12 18:18
写dll,调数据出来
作者: netsky_lt    时间: 2006-11-16 16:24
请问wzb521, 写dll,调数据出来,能举个例子吗?最好能写上相关代码啊。
作者: 冷月    时间: 2006-11-24 09:24
我现在也在搞这个事情,准备先在LR里面的自带的函数里面找找,看有没有相关的函数,没有的话就只有自己写dll了,然后再用lr调就行了,还在实践中。等我弄好了我就放上来,如果有哪位先做好了也放上来吧,省我很多事呢 呵呵
作者: picture    时间: 2006-11-24 09:37
标题: 不太明白
不太明白LZ的意思,根据数据库里的数据来执行脚本本来就是动态的了!你的意思是要干吗那?是要在脚本前面的动作产生的数据然后下面的动作使用前面那个动作产生的数据吗?,还是你指数据库里的数据是在不断变化的?
  要是前者,LR里有解救办法的,要是后者那就不是LR的问题了!
作者: 冷月    时间: 2006-11-24 12:08
情况是这样的,lr同时运行两个脚本,但第二个脚本比第一个脚本稍微迟一点运行,第二个脚本将第一个脚本运行产生的数据做为参数,也就是说,第一个脚本产生了数据之后,第二个脚本自动从数据库中取新的数据,而不是要停止当前的运行再去手工做一次参数化。
picture  说的 lr 中的解决方法是什么呢?!

[ 本帖最后由 冷月 于 2006-11-24 12:30 编辑 ]
作者: 冷月    时间: 2006-11-27 09:23
嗯,这个事情比我想像的复杂,一个用户的时候好解决,多个用户的时候比较麻烦,进一步实践中。。。。。。
作者: picture    时间: 2006-11-27 17:36
不好意思啊!我记错了!是QTP中有参数化输出的,LR有没有我不太清楚好象没吧!不过我觉得你这个问题应该不是性能测试的范围,呵呵!其实具体我也不知道怎么解决!
作者: 冷月    时间: 2006-12-4 12:08
我担心的事情终究还是出现了! 靠!! 另想办法,不过这要比我开始想的办法要麻烦的多了。。。。。无言语。。。

[ 本帖最后由 冷月 于 2006-12-4 12:29 编辑 ]
作者: leey    时间: 2006-12-4 15:23
用双协议脚本阿,加个数据库协议,实时的查询一下就可以了吧
作者: 断寒    时间: 2006-12-4 15:44
kernzhang
有这样的DLL的。可以通过那个DLL来完成LZ要的功能
作者: 冷月    时间: 2006-12-6 17:42
上面两位能不能说详细一点啊,我那个还没弄完呢,现在又没时间了,要过段时间再继续了
作者: 断寒    时间: 2006-12-6 18:22
你搜一下kernzhang
的帖子,他发过这样的DLL的,他的论坛里面有下载的。
可以完成数据库动态数据的参数化




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