首页 > 编程语言 > 详细

loadrunner取出关联数组中的所有元素

时间:2015-10-24 18:47:54      阅读:580      评论:0      收藏:0      [点我收藏+]

方法一:

技术分享

技术分享

	int num;

	char nameVar[100];

	char nameValue[100];

	lr_save_string("AAA","name_1");

	lr_save_string("BBB","name_2");

	lr_save_string("CCC","name_3");
 
	lr_save_string("3","name_count");//定义数组长度


	for(num=1;num<=atoi(lr_eval_string("{name_count}"));num++){

		sprintf( nameVar,"{name_%d}",num );

		sprintf( nameValue,"%s",lr_eval_string(nameVar) );

//		lr_output_message("name_%d的值:%s",num,nameValue);

		lr_save_string(lr_eval_string(nameVar),"nameValue");

		lr_output_message("nameValue的值:%s",lr_eval_string("{nameValue}"));

	}

 

方法二:

方法2比较简洁,定义的变量少

技术分享

技术分享

	int num;

	char nameVar[100];

	lr_save_string("AAA","name_1");

	lr_save_string("BBB","name_2");

	lr_save_string("CCC","name_3");
 
	lr_save_string("3","name_count");//定义数组长度


	for(num=1;num<=atoi(lr_eval_string("{name_count}"));num++){

		sprintf( nameVar,"{name_%d}",num );//将num变量保存到fidVar中,

		lr_output_message("name的值:%s",lr_eval_string(nameVar));

                lr_save_string(lr_eval_string(nameVar),"test");

		lr_output_message("test的值:%s",lr_eval_string("{test}"));

	}
	

 

loadrunner取出关联数组中的所有元素

原文:http://www.cnblogs.com/qmfsun/p/4906780.html

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