1. 脚本调试问题
1.1 脚本正常跑通,但是生成日志中出现报500错误
1) 问题现象
2)解决方案
不影响脚本回放的错误也有可能是功能性错误,应及时检查报错接口,是否存在功能性问题。
1.2 response出现乱码,如何加检查点
1) 问题现象
2)解决方案
方案A 尽量使用英文或者数字作为检查点内容
方案B 函数转码
首先将LoadRunner编码格式调整为utf-8,发现不起作用;
使用lr_convert_string_encoding函数进行转码;
发现转码后,姓名后面有多于的\u000,经查询后发现该函数是以空字符串结束的;
-
添加函数去掉空字符串。
1.3 录制脚本,事务内容没有录制上
1)问题现象
2)解决方案
重启浏览器,重启LoadRunner,有时候只需重启浏览器,重新开始录制
1.4 回放脚本,Tree视图,回放页面显示空白
1)问题现象
2)解决方案
重启LoadRunner
2. LoadRunner11兼容性问题
2.1 LR11浏览器不兼容
1)问题现象
浏览器无法自动启动,手动启动浏览器,LR11无法录制到内容。
2)解决方案
A、更换版本较低的浏览器进行测试,比如,IE8及以下、FireFox24.0等。
B、低版本浏览器存在弊端,有可能导致不兼容应用程序,可以使用本地高版本浏览器进行代理测试。操作步骤如下:
浏览器设置手动代理配置,HTTP代理为本机IP,端口任意设置,尽量大点以免被占用;
录制脚本时,Application type 选择 Win32 Applications,Program to Record 选择bin目录下的wplus_init_wsock.exe;并点击Options 进入选项设置页面;
Options页面,选择Network->Port Mapping,进入端口映射页面,点击New Entry添加服务及端口设置;被测功能点涉及到多少服务和端口需要全部添加上,服务和端口一一对应。