loadrnnner 打印出web_reg_save_param 取到的数组中的所有值

本文介绍了如何在LoadRunner中使用for循环结合lr_eval_string函数,将web_reg_save_param获取的参数数组pic_url的所有元素值打印出来。关键在于动态构造address字符串以遍历数组。
摘要由CSDN通过智能技术生成

当我们需要把loadrunner中web_reg_save_param 所获取到的数组中所有的数据都打印出来的时候,必须把lr_eval_string("address")中的address字符串用字符串处理函数拼接出来。
假设现在我们已经获取到了一个html请求中所需要的参数数组,对应该数组的参数名为pic_url,那么数组中元素的个数应该是 pic_url_count的值。
下面的方法是在for循环中拼出每一个address,只要address拼出来了,下面的事情就好办了。

url_number=atoi(lr_eval_string("{pic_url_count}"));                     //取到数组中元素的个数,转化成整形,存储到url_number中

	lr_output_message("一共有%d个地址",url_number);                 
	
	
	for(i=1;i<=url_number;i++){                                    //利用for循环 对每一个元素进行操作
		char url_total[20]="{pic_url_";                        //定义需要拼接的address的前半部分
		char num[10];                                          //定义中间部分,即web_reg_save_param抓取到的数组的每一个元素对应数值
		char lastchar[10]="}";                                 //定义需要拼接的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值