LR怎么进行手动关联?

上一篇 / 下一篇  2012-08-29 14:56:48 / 个人分类:loadrunner

  昨天开始学习loadrunner的关联,跟着小强老师的教程操作一遍后,发现lr11自动关联时,扫描的结果为空。查找了网上很多资料,LR在自动关联时,有时候无法查询到正确的扫描结果,此时就要用到手动关联。
  我录制的页面是LR自带网站的WebTours,操作为登录-退出。执行手动关联时,录制了两份一样的脚本,同时在wDIFF上查找差异的脚本内容。差异的脚本为:"Name=userSession", "Value=109049.981287971fzAQcfiptVcfDDzffpffAtHf", ENDITEM,于是对userSession的Value值进行关联。使用web_reg_save_param函数,添加的脚本为:
web_reg_save_param("userSession",
  "LB=Name=userSession\”,\“Value=\”",
  "RB=\"”
  "Search=All",
  LAST);
  但回放脚本时仍然提示错误:
Action.c(9): Error -26377: No match found for the requested parameter "userSession". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size  [MsgId: MERR-26377]

Action.c(9): web_url("WebTours") highest severity level was "ERROR", 6877 body bytes, 1808 header bytes   [MsgId: MMSG-26388]
 
再次查找资料,发现网上有朋友和我遇到了一样的问题:http://bbs.51testing.com/thread-530558-1-1.html,分析的原因是:回放的时候找不到录制时的图片。但如果关联时找不到录制的图片,自动关联为什么可以成功呢?对于“关联”,目前我的理解是,在进行web操作时,服务器接收到我们的请求会返回给我们一个ID,而在我们回放脚本时,服务器返回的ID不同,所以造成了脚本回放的错误,因此需要进行脚本的关联。不知道这样的理解是否正确?期待对LR使用比较熟悉的朋友给予解答。

TAG: LR lr

 

评分:0

我来说两句

日历

« 2024-05-05  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 9689
  • 日志数: 7
  • 建立时间: 2012-07-05
  • 更新时间: 2012-08-29

RSS订阅

Open Toolbar