首页 > 代码库 > Loadrunner的一些函数

Loadrunner的一些函数

 1 Action()
 2 {
 3     //其它的函数可以使用F1看帮助文档
 4     // lr是用C写的,所以遵循C类语法格式,也可以用Java,但是用Java只能使用1.6并且是32位的jdk
 5     //lr常用函数
 6     //A 定义类
 7     int i = 5; //定义整形变量,赋初值
 8     int p;
 9     char *h = "i  love you hy";//定义字符数组 初始化
10     char hello[1024];//定义字符数组 大小为1024
11 
12     //B 日志类
13     lr_message("The begin time is %d",i);
14     lr_output_message("%d",i);
15     lr_output_message("%s",h);
16 
17     //参数类
18     //lr_save_string("值","参数名");//把值保存到指定的参数中
19     lr_save_string("besttest.cn","wangzhi");
20     lr_output_message("我们的网址是: %s",lr_eval_string("{wangzhi}"));
21 
22     //lr_eval_string 返回脚本中的一个参数当前的值
23     lr_save_string("777","heihei");//将常量777保存为参数heihei
24     lr_output_message(lr_eval_string("{heihei}"));//获取并输出当前参数heihei的当前值
25     lr_save_string(h,"heihei");//将变量保存为参数,heihei为变量
26     lr_save_string(lr_eval_string("{heihei}"),"param_name");
27     lr_output_message(lr_eval_string("{heihei}"));
28     lr_output_message(lr_eval_string("{param_name}"));
29 
30     //d 逻辑判断if
31     if(i>6)    {
32         lr_output_message("123");
33     }else{
34         lr_output_message("456");
35     }
36 
37     //循环
38     for(p=0;p<2;p++){
39         lr_output_message("%d",p);
40     }
41 
42     return 0;
43 }

 

Loadrunner的一些函数