此为我个人使用loadrunner时遇到的各种问题及解决方法。
1.录制脚本打不开网页或者打开网页录制无脚本或0事件等。
解决方法:
(1).loadrunner 11可支持的浏览器为ie9 以下,我的浏览器为ie11,其余360、火狐、谷歌都无法正常录制,最终通过将浏览器降级为ie8后,可正常录制脚本了。
现证实 win7 64位 虚拟机+ loadrunner11+ ie8 可用。
降级ie方法为:控制面板->程序与功能->侧边栏点击 “查看已安装的更新”->找到ie11的更新包点卸载即可,卸载完后根据提示重启电脑后即为ie8了。
(2).若用ie8还是不行,请录制时切换下端口映射 port mapping,3个选项一个个试。
2.使用localhost或127.0.0.1:1080/webtours/ 打不开loadrunner自带的飞机订票的本地地址,服务已启动
解决方法: 用浏览器能打开127.0.0.1:1080 的地址,但加二级域名后127.0.0.1:1080/webtours/就打不开了。
猜想由于之前去装过iis,又装了apache,端口可能冲突了,也不知安装这些东西有改动什么。网上的方法都试过了,不行。
最终还原系统搞定了。(控制面板->恢复->打开系统还原)
3.loadrunner录制脚本回放时报 27780 错误
Error -27780: [GENERAL_MSG_CAT_SSL_ERROR]connect to host "x.xxx.com" failed: [10054] Connection reset by peer [MsgId: MERR-27780]
解决方法:vuser-> run-time-settings ->preference->winlnet replay instead of sockets 打钩
4.loadrunner录制脚本回放时报 26628, 26388 错误
解决方法:
26628-> 还未解决。。。
26388->需关联的地方未关联。
#################
后记:最后通过cookie,自写脚本登录,绕过此报错。
猜想可能是网站有此权限限制导致。
5.loadrunner 录制H5页面,ie无法正常显示
解决方法: 应该需要搞个低版本的火狐浏览器(待证实)
6. win7 64虚拟机+LR11,用controller 选择创建手工场景时,显示提示:试图执行系统不支持的操作,
后又提示 runtime Error! Program: d:\LR\bin \wlrun.exe abnormal program termination 。
选择创建目标场景则正常打开。
解决方法:修复LR11, 方法与安装LR11相似,但不选择安装,选择修复。完了还需重新破解。
7. controller 运行时出现error 56992
解决方法:取消勾选 ip 欺骗
8 loadrunner Windows资源 添加度量时拒绝访问 MsgId: MMSG-47299
loadrunner 添加resource 监控远程windows时,输入远程ip后,报拒绝访问
解决方法:
参照这篇文章 http://blog.csdn.net/kellyruan/article/details/19825577 顺利解决
在服务器上进行如下操作:
net user test test /add --添加一个名为test,密码为test的账户;
net localgroup administrators test /add--把test用户添加到管理员组
net share检查系统开了那些共享,如果c$、IPC$共享没有则用命令
net share c$=c:--建立c盘共享
net share ipc$--建立ipc$共享
net start Remote Procedure Call--启动服务
net start Remote Registry Service-启动服务
在你测试机上做如下操作:
net use \\测试服务器ip\ipc$ "test" /user:test
小结:
LoadRunner添加Windows监听器需要进行的相关设置(下面都是对被监视服务器的操作):
1、共享C盘;(一般情况下,C盘是共享状态,无需处理)
2、保证如下服务开启:
a、Remote Procedure Call (RPC)
b、Remote Procedure Call (RPC) Locator
c、Remote Registry
d、Workstation
3、管理工具-->本地安全策略-->本地策略-->安全选项,“网络访问:本地账户的共享和安全模式”项选择“经典-本地用户以自己的身份验证”;
4、用户需要在本地客户端访问服务器,操作方式,开始→运行→输入服务器IP地址。
8.负载运行时出现35061 、27796错误
解决方法:查看负载机、测试机、服务端CPU是不是90-100%了,内存是不是满了。