导航

LoadRunner函数学习笔记---转载CharlesCui的博客

Posted on 2007-08-30 19:20  如燕  阅读(154)  评论(0)    收藏  举报

lr_load_dll("LRAssist.dll"); //这之后就可以调用LRAssist.dll中的函数了。

lrs_set_send_buffer ("socket0", buf, strlen(buf));

lrs_send("socket0", "buf0", LrsLastArg);

//这两句话要在一起用,第一句定义了下一句要发送的数据包buf和数据包的长度strlen(buf),buf0被忽略。
lrs_receive("socket0", "buf1", LrsLastArg);

buf=lrs_get_received_buffer ("socket0", 0, -1, NULL);

//这两句话也要一起用,第一句说要接收一个数据包buf1,第二句说接收了一个数据包并赋值给字符串buf。buf的声明是char *buf;
lr_eval_string("The row count is: {row_cnt}");//这个是帮助手册上的例子,这个函数的作用是取得变量 row_cnt的值并返回一个字符串,如果变量为空,则返回NULL。

lr_out_message();//这个很好玩,就是C语言中的Print,格式化输出到VUG的ExecutionLog中供调试查看。

sprintf(buf,”>>> %s<<< ”,a);//也是格式化输出,把格式化的字符串赋值给buf。