51Testing软件测试论坛

标题: 请问loadrunner 几个不同的脚本相互可以调用吗? 脚本之间的参数可以传递吗 [打印本页]

作者: zxhjackie    时间: 2012-1-29 22:17
标题: 请问loadrunner 几个不同的脚本相互可以调用吗? 脚本之间的参数可以传递吗
比如我有2个脚本,第一个脚本做客户提交申请、申请成功后会返回一个申请单号,第二个脚本对该客户审核,审核时候需要通过申请单号审核。我可以通过第一个脚本回放产生的申请号传递到第二个脚本里去吗?如何实现?请各位大侠指教。谢谢
作者: 云层    时间: 2012-1-29 22:44
参数,全局变量,函数形参

这三种方法都可以
作者: zxhjackie    时间: 2012-1-29 23:05
那2个脚本如何做到参数传递?我在运行第一个脚本结束后再调第二个脚本? 不是两个action之间参数传递哦是2个独立的脚本。在线等消息
作者: 云层    时间: 2012-1-30 08:48
用命令行,走mmdrv.exe 后面带参数
作者: 西风一任秋    时间: 2012-1-31 10:46
用全局变量试了下,是可以传。楼主可以参考下C语言如何调用。不过另外一个需要考虑的问题就是同步问题,因为场景并发执行下,虚拟用户的速度不一致。
作者: msnshow    时间: 2012-1-31 13:44
2个不同的脚本,实现起来比较难,你还得考虑先后顺序
作者: msnshow    时间: 2012-1-31 13:44
为啥不放在一个脚本中
作者: li373935562    时间: 2012-2-2 13:21
第一:两个流程放在一个脚本中,通过关联实现单号传递。
第二:分成两个脚本,用一个脚本先通过关联把生成的单号写入本地文件中,用第二个脚本审核,把单号作为参数正确分配进去。
这两种办法比较容易。
作者: shigejinian1    时间: 2012-2-2 13:45
赞成8#的说法,关注一下
作者: friendlydon    时间: 2012-2-7 11:04
顶八楼的.
作者: wangjing_7065    时间: 2012-2-7 11:35
顶一下8楼
作者: sculley    时间: 2012-2-7 14:54
看楼主的意思是要2个脚本同时跑,原来也用过这样的办法,但是最后没实现
作者: sculley    时间: 2012-2-7 14:55
看楼主的意思是要2个脚本同时跑,原来也用过这样的办法,但是最后没实现
作者: zzp1012    时间: 2012-5-31 17:15
我也碰到这个问题,不知道具体怎么做。在脚本A中用web_reg_save_param 保存了一个字符串为参数param,现在需要在脚本B中使用这个参数。是不是要先在脚本A中把param保存为变量,并且这个变量可以被脚本B调用。不知道在脚本A中定义全局变量能否被脚本B使用,如果可以在脚本A B中各自怎样定义变量和将参数转变为变量。有米有高手能够帮帮忙阿?
作者: jj_ljw    时间: 2012-5-31 17:57
学习下,并发跑时实现困难吧




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