首页 > 其他 > 详细

LoadRunner-关联问题(栏目列表较多关联不了想要的id)

时间:2017-09-07 14:32:26      阅读:282      评论:0      收藏:0      [点我收藏+]

 新建了课程后之后有很多栏目,每个栏目对应一个partid,但我只想要期中一个。

技术分享

http://*********/course/work/workInfo.action?hwid=1547&courseid=3835&partid=32164

http://*********/course/work/workInfo.action?hwid=1547&courseid=3835&partid=32165

http://*********/course/work/workInfo.action?hwid=1547&courseid=3835&partid=32166

http://*********/course/work/workInfo.action?hwid=1547&courseid=3835&partid=32167

 

关联时在服务Response中几个值的左右边界相同,导致只能关联到第一个值(31444),但我想要(31447)

技术分享

解决方法:

1.将关联到的参数的值赋给一个字符变量

2.将字符变量的值转化为int型,在其基础上加3

3.将int型转化为字符变量

4.将字符变量转化为LR中的参数,再对其调用

 

添加代码如下:

char *syn;
int i = 0;

syn = lr_eval_string("{CorrelationParameter_4}");//返回参数值
i = atoi(syn);//将字符转化为int
i=i+3;
itoa(i,syn,10);//将int转化为字符
lr_save_string(syn,"param4");//将变量转为lr参数
lr_think_time(5);

脚本中对其调用:

.....courseId={CorrelationParameter_1}&partId={param4}

 

LoadRunner-关联问题(栏目列表较多关联不了想要的id)

原文:http://www.cnblogs.com/happy-xiaoxiao/p/7489374.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!