LR常见报错处理方法
- LoadRunner录制脚本时为什么不弹出IE浏览器?
当一台主机安装多个浏览器时,LoadRunner录制脚本经常可能遇到不能打开浏览器的清空,可以用下面的方法来解决。
启动浏览器,打开Internet选项对话框,切换到高级标签,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行VuGen即可解决问题。
提示:通常安装Firefox等浏览器后,都会勾选上面得选项,导致不能正常录制。
- 录制Web脚本时,生成的脚本中存在乱码改如何解决?
录制脚本前,打开录制选项配置对话框Record-Options,进入到Advanced标签,先勾选“Support charest”,然后选择中支持UTF-8.再次录制,就不会出现中文乱码问题了。
- Error -26377 No match found for the requested parameter "CorrelationParameter_1" Check whether the requested boundaries exist in the response data Also if the data you wangt to save exceeds 1024 bytes use web_set_max_html_param_len to increase the parameter size
参数化前面把web_set_max_html_param_len(999999)值加大
在关联函数添加“NotFound=warning”
web_reg_save_param_ex(
"ParamName=CorrelationParameter_1",
"LB=114936.3",
"RB=f",
"NotFound=warning",
SEARCH_ FILTERS,
"Scope=Body",
"IgnoreRedirections=YES",
"RequestUrl=*/nav.pl*",
LAST );
- 录制的脚本为空?选择的协议不对,这个需与开发人员沟通;没有选择jar包;检查防火墙杀毒软件。
- Action c(16) Error -27728 Stop download timeout(120 seconds)has expired when downloading non-resource(s)
错误分析:对HTTP协议,默认的超时时间是120秒,客户端发送一个请求到
服务器端,如果超过120秒服务器端还没有返回结果,则出现超时错误。
解决办法:首先在运行环境中对超时进行设置,默认的超时时间可以设置长已写,再设置多次迭代运行,如果还有超时现象,还需要再“Runntime Setting”>"Internt Protocol:Preferences">"Advanced">option 修改HTTP-request connect timeout,HTTP-request receieve timeout,Step download timeout 的值,再回放是否成功。