性能测试初学_loadrunner使用中遇到的问题

时间:2024-03-05 12:52:33

此为我个人使用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%了,内存是不是满了。