当我们需要把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]="}"; //定义需要拼接的