刚学习性能测试的时候还是建议以录制脚本为好,从录制的脚本中去了解脚本结构,各个函数的用法,慢慢再去尝试自己去编写脚本,如果想往技术方向发展,建议好学习一门编程语言,C语言和Java都可以,当然还有其他语言,我个人比较喜欢使用C和java!
  Loadrunner提供帮助文档,可以在帮助文档里查询相应函数的用法,大部分会提供example作为参考,我们只需要copy example中的实例,加之修改即可!言归正传,下面举个简单的例子介绍下:
Action()
{
//定义返回状态
int status;
//开始事务
lr_start_transaction("send");
//文本检查点
web_reg_find("Search=Body",
"SaveCount=ret_Count",
"Text=mobile",
LAST);
//查询请求
status=web_url("Baidu_Search",
"URL= http://www.baidu.com/s?wd=test",
"TargetFrame=Main",
"Resource=0",
"RecContentType=text/html",
"Mode=http",
LAST );
//输出查询请求状态
lr_output_message("Request Status:%d",status);
//输出检查到的数量
lr_output_message("找到值个数:%d",atoi(lr_eval_string("{ret_Count}")));
//判断是否有返回值
if (atoi(lr_eval_string("{ret_Count}")) > 0){
lr_output_message("Rec successful.");
lr_end_transaction("send", LR_PASS);
}
else{
lr_error_message("Rec failed");
lr_end_transaction("send", LR_FAIL);
}
return 0;
}