LoadRunner 日记

上一篇 / 下一篇  2008-05-25 11:09:53 / 个人分类:about LoadRunner

关于LoadRunner脚本录制(web/http协议):

我以我测试的系统(B/S架构)作为例子:

第一步:保证你的系统的一切功能和数据库的连接是正常的,要读数据和写数据进数据库,保证LoadRunner能正常工作运行,OK 准备工作做好了,我们就开始录制了。

第二步:打开LoadRunner virtual user generator,点击新建就会弹出一个窗口要你选择是用什么协议录制脚本,我们在这里选择 WEB/HTTP 协议。(见我上传的 协议选择.JPG 图片)

第三步:开始录制 ,这个时候会弹出个窗口要我们输入我们要测试的系统的URL,我们输入系统的地址,按OK。LoadRunner 会自动调出我们的要测试的系统,而且从这个时候起的每个操作数据都会被记录下来,登陆的用户和密码,登陆就被记录了。

Action()
{
 web_add_auto_header("Accept-Language",
  "zh-cn");

 web_url("express",
  "URL=http://系统地址/",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=",
  "Snapshot=t1.inf",
  "Mode=HTML",
  EXTRARES,
  "Url=images/bt_go_02.gif", ENDITEM,
  LAST);

 lr_think_time( 60 );

 web_submit_form("loginAction.do;jsessionid=L4JW3CB1T2J2Fw0W8yLJq8vYF3v2qqPsDpS6QP2CJFWbrTzlykHC!494935045",
  "Snapshot=t2.inf",
  ITEMDATA,
  "Name=companyCode", "Value=帐号", ENDITEM,
  "Name=userID", "Value=帐号", ENDITEM,
  "Name=password", "Value=密码", ENDITEM,
  "Name=localString", "Value=en_US", ENDITEM,
  EXTRARES,
  "Url=images/arrow.gif", ENDITEM,
  LAST);

 return 0;
}

web_url部分是记录系统的地址的部分

web_submit_form是提交登陆数据的部分。

编译没报错,到这里一个登陆的脚本就被录制好了。

 

 

 

 

 

 

 

 

 

 


TAG: LoadRunner 脚本录制

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-19  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 2908
  • 日志数: 2
  • 书签数: 1
  • 建立时间: 2008-05-16
  • 更新时间: 2008-05-25

RSS订阅

Open Toolbar