码迷,mamicode.com
首页 > 其他好文 > 详细

loadrunner 的几个常用函数(一)

时间:2015-12-07 14:06:05      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

lr_eval_string()返回参数的当前值

lr_save_string()将变量(常量)保存为参数

例如:

Action()
{
    char *temp="zml";
    lr_save_string("name","page"); //将常量保存为参数page
    lr_output_message(lr_eval_string("{page}"));  //获取并输出参数page的当前值(输出:name) 
    lr_save_string(temp,"page");     //将变量保存为参数,temp为变量
    
    lr_output_message(lr_eval_string("{page}"));//(输出:zml)

    return 0;
}

strcmp()比较,区分大小写

stricmp()比较,不区分大小写

strcpy()

strcat()追加

Action()
{

    int result; 

    char tmp[20]; 

    char string1[] = "abc"; 

    char string2[] = "aBc"; 

    result = strcmp( string1, string2); // Case-sensitive comparison 


    if(result > 0) 

        strcpy(tmp, "大于"); 

    else if(result == 0) 

        strcpy(tmp, "等于"); 

    else 

        strcpy(tmp, "小于"); 

    lr_output_message ("strcmp: String 1 is %s string 2", tmp); 


    result = stricmp(string1, string2 ); // Case-insensitive comparison 

    if( result > 0 ) 

        strcpy( tmp, "大于" ); 

    else if( result < 0 ) 

        strcpy( tmp, "小于" ); 

    else 

        strcpy( tmp, "等于" ); 

    lr_output_message( "stricmp: String 1 is %s string 2", tmp ); 
    lr_output_message ("result is %s", result); 
    strcat(tmp,"哈哈哈哈");
    lr_output_message( "tmp is %s ",tmp );
    return 0;

}


结果:

Starting action Action.
Action.c(27): strcmp: String 1 is 大于 string 2
Action.c(44): stricmp: String 1 is 等于 string 2
Action.c(45): result is (null)
Action.c(47): tmp is 等于哈哈哈哈 

 

loadrunner 的几个常用函数(一)

标签:

原文地址:http://www.cnblogs.com/zhangml/p/5025589.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!