LoadRunner 脚本调试

step1: rorrelate 

  • Replay script and run Ctrl+F8. Instruct LoadRunner to auto correlate.

step 2: add check point for key transaction  

  • Only need to add few check point in main transactions. Make sure the key steps is pass.
step 3: debug and parameterize
  • Run&Debug script and we may find out some other words need to be rorrelated. All Http request and response were record inTree Panel.
  • After script can pass all step, we need to parameterize some words.(like username/password, date ...)

step 4: add additional check point 

  • We can add addtional check points to low priority transactions to make our script more sensitive. 
step 5: run concurrent users in controller
  • To make sure our script correct in concurrent mode.(we may find some script run in single user is ok, but concurrent users encounter error or exception)


(1)如果某个transaction死活报错。

(2)这个transaction发送的数据和之前录制脚本都做了参数关联

那么很可能就是对这个transaction查找字符串出问题了。

报错时候的代码如下

web_reg_save_param_ex(
"ParamName=CorrelationParameter_5",
"LB= name=\"page_token_key\" value=\"",
"RB=\" ",
SEARCH_FILTERS,
"Scope=All",
"RequestUrl=*/test*",
LAST);

通过时候的代码如下

web_reg_save_param_ex(
"ParamName=CorrelationParameter_5",
"LB= name=\"request_token_key\" value=\"",
"RB=\" ",
SEARCH_FILTERS,
"Scope=All",
"RequestUrl=*/test*",
LAST);

Note:有些时候vGen不会提示CorrelationParameter_5找不到的。害得我找得好长时间啊。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值