51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6241|回复: 21
打印 上一主题 下一主题

关于动态参数化LR脚本的讨论

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-9-8 16:58:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位好,现在有一个关于“动态参数化脚本”的问题,想与大家讨论一下。

问题现象:
  录制完LR脚本后,要参数化一个变量。数据源来自于一个关系数据库,如SQLSERVER或ORACLE。但如果用LR提供的方法,通过DataWizard从数据库中查出相应的字段形成一个参数列表的话,那数据将是静态的。当数据表中数据发生变化时,参数列表中的数据是不会同步变化的。

  请大家踊跃发表自己的高见。谢谢!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2004-9-9 18:09:49 | 只看该作者
怎么没人说说呢?
关注!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-9-14 11:38:07 | 只看该作者
如果修改参数化列表来同步数据,我想是没有办法吧。一个数据文件,既要有用户不停地读(LR来维持纪录的状态),还有用户去写文件,读写速度想必会大大降低。更何况LR不一定会给用户写的权限,在运行的时候。
如果纪录量不是很大,不如自己声明一个全局数组,来存储数据。在内存里读写,速度会很快,只是读写控制上稍有麻烦
一家之见,没来得及做验证。欢迎大家继续讨论。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2004-9-15 17:29:18 | 只看该作者
可不可以用lrd函数直接同数据库连接呢?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2004-9-15 17:42:22 | 只看该作者
读数据肯定没问题。
脚本要是winsock类型的,包含lrd函数和其头文件就会能编译通过吗?
混合脚本我没尝试过。含羞草,要是试成功了,给我回个信吧
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2004-9-15 21:31:24 | 只看该作者
我对楼主“动态参数化脚本”也很感兴趣,我不清楚你的数据同步的过程是否在lordrunner运行过程中?
也希望能有更多的人参与讨论
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-3-24 14:50:46 | 只看该作者
怎么没有继续讨论呢?我还是不懂啊,比较笨。。。:-P
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-3-24 15:52:06 | 只看该作者
可否用关联的方法呢?
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-3-25 11:05:48 | 只看该作者
我也想继续听大家讨论下去
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-3-27 18:24:07 | 只看该作者
其实,每个参数对应的dat文件,是一个txt文件而已,完全可以自己写一个小程序,集中管理这些dat文件,对数据进行批量操作。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-5-11 18:12:25 | 只看该作者
原帖由 yangjingxiao 于 2006-3-27 18:24 发表
其实,每个参数对应的dat文件,是一个txt文件而已,完全可以自己写一个小程序,集中管理这些dat文件,对数据进行批量操作。


可否由例子给大家看看
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-5-15 18:24:30 | 只看该作者
可以在录制脚本的时候设置关联规则
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-5-25 21:32:04 | 只看该作者
对于一些没有规律的数据,怎么用关联规则?
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2006-5-26 10:39:26 | 只看该作者
可心写一个dll,每次都从数据库里读数据,写到那个参数的dat文件里,在脚本的前面load这个dll,运行那个函数一次,其实也就是在参数化里重新读数据库一次,感觉 没这个必要,要是数据量大的话很费资源,每运行一次都这样很慢
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2006-5-26 15:32:31 | 只看该作者
设置规则后,在录制时,已经动态关联了
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2006-5-26 18:01:48 | 只看该作者
哪里设置 ,他好像只是要刚开始时读了数据库,写到dat文件里,连数据源都没保存的哦
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2006-5-28 05:51:12 | 只看该作者
路过,关注
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2006-5-28 13:23:33 | 只看该作者
虚心拜读
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2006-5-29 14:06:29 | 只看该作者
搂住的思路有问题。
严厉测试不可能这么做的。
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2006-5-29 18:47:47 | 只看该作者
我也碰到同类问题,特别是当B参数需要依赖在运行场景中生成的数据时.
也曾发贴问过,但也一直没有解决
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-20 23:37 , Processed in 0.106313 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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