设为首页 收藏本站
查看: 1730|回复: 0

[经验分享] loadrunner安装运行一步一步来(多图)

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-6-2 08:56:30 | 显示全部楼层 |阅读模式
安装loadrunner 一路遇到很多坑,很多坑,坑,为什么呢?

因为这软件是收费的,他操作文档写的很详细,就是不写基础环境的配置,下面安装过程写详细一些,减少大家没必要时间上的浪费和对此的谩骂
现在loadrunner 12的版本已经出来了,不过还没有破解,所以先安装测试11的版本,不绕圈子,先下载,

链接: http://pan.baidu.com/s/1kT8CbVh 密码: v4br 加密码是怕被删

遇到的坑
下面是通用的安装说明:

1、下载loadrunner-11.zip文件,解压缩后为loadrunner-11.iso,将该文件放入虚拟光驱安装即可
2、安装完loadrunner之后,依次安装补丁HP_LoadRunner_11.00  Patch_1.zip、Patch_2.zip、Patch_3.zip,Patch_4.zip
3、按照LoadRunner破解方法.rar进行破解即可
按流程,windows主机安装就可以了,实际上却遇到如下坑:
1,用新装windows系统的主机做测试,要不HP Virtual User Generator捕获action总是出错,主要是浏览器方面出错

2,12的版本不要用xp的系统,xp安装不上去,至少我安装不上去,已经重启了20多次,依旧提示重启,11的版本没试过

3,用windows7,必须用户为管理员administrator,要不安装主要的程序后,Patch_1 Patch_2 Patch_3 安装都会提示错误,另外破解的时候提示没有权限修改注册表,用不了

4,Patch_4.zip 不要下载,因为zip包错误,网盘没有可以打开的包,不信就自己下载


wKioL1VsKPPgPn0KAAJ153bZTr4127.jpg

wKiom1VsJ4mQnR3uAAHN81pxe-M373.jpg


wKioL1VsKTuzaWvkAAM5jzcAbBE338.jpg

wKioL1VsKWKxJb9ZAANKK8RM4qc141.jpg

wKiom1VsWL7iOVrSAAHi0NREajk906.jpg
  

如果你也遇到上面图片的错误,那么是因为你的姿势不对,跟着党走吧,会省一些力气。

安装loadrunner
在vmware全新安装windows7,64位也可虽然他文档提示:



wKiom1VsKEaTGvs_AADgJjwQNfM377.jpg

Note: VuGen recording is not supported on 64-bit operating systems


系统安装完成后,切换用户到administrator
wKiom1VsKlGDyx9wAAIvMHHCacI020.jpg

加载解压后的iso文件后,安装

wKiom1VsKJSialnWAAByGMitMSM450.jpg
wKiom1VsKLKirWKpAAK0OUbqInE540.jpg

安装主要的程序,再安装3个补丁包(不安装也可,安装完成后会告诉你更新了哪些内容)
安装patch1的时候,等10分钟,没有死,会有反应的,就不贴图打击大家了


下面破解loadrunner

1. 下载破解文件lm70.dll和mlr5lprg.dll
    覆盖C:\Program Files32\LoadRunner\bin下文件即可
2. 运行清除注册表工具
3. 打开license管理器,点击添加new license,将老license复制进去,
    golba-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGI
    web-10000: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB
    golba是全局协议license,上限100个并发
    web是http协议license,上限10000个并发
到此,loadrunner安装完毕


LoadRunner工具组成
1、虚拟用户发生器 Virtual User Generator,简称Vugen
   功能说明:
   创建脚本,选择协议;
   录制脚本;
   编辑脚本;
   检查修改脚本是否有误;
2、压力调度和监控中心 Controller
   功能说明:
   创建Scenario,选择脚本;
   设置机器虚拟用户数;
   设置Schedule;
   如果模拟多级测试,设置IP Spoofer;
3、压力产生器 Load Generator
4、压力结果分析工具 Analysis
  
测试流程介绍
Planning The Test 测试分析
Creating Vuser Scripts  创建脚本
Creating the scenario   业务场景分析,创建场景
Running the Scenario    运行场景
Monitoring the Scenario  监控场景
Analyzing Test Results   分析场景
  

测试步骤
1.        确认在VU里SUSI(单用户单循环次数single user & single iteration)
2.        确认在VU里SUMI(单用户多循环次数single user & multi iteration)
3.        确认在controller中MUSI(多用户单循环次数multi user & single iteration)
4.        确认在controller中MUMI(多用户多循环次数 multi user & multi iteration)
第一步骤是验证脚本编写的正确,第二步骤可以验证数据池是否正常运作。第三步骤验证并发功能,第四步骤是最终目的,验证软 件系统的性能
服务器硬件瓶颈-〉网络瓶颈-〉应用瓶颈-〉服务器操作系统瓶颈(参数配置)-〉中间件瓶颈(参数配置,数据库,web服务器等)



走通测试流程

利用自带的web tours订机票流程测试一下
wKioL1VsLgmgQvMgAAE1FzedPOw490.jpg
点击Start HP Web Tours Service ,就是一个win下的网页平台,再点击HP Web Tours Application,会打开这个首页,
http://127.0.0.1:1080/WebTours/index.htm  用户名 jojo  密码 bean
另外需要安装java,并设置白名单
http://java.com/zh_CN/download/ie_manual.jsp
wKiom1VsLseQ5KAVAAHpSpNxm40408.jpg


好了,准备工作已完成,下面打开loadrunner主程序,一步一步来

wKioL1VsMMmwCP27AAOfpKX1UwU050.jpg

wKiom1VsL0PS_BNiAAEQLFoRYHs106.jpg
  

下面如果不知道怎么录制的话,就登录进去,随便点击下,再登出,点那个停止录制的方框即可

wKioL1VsMOvyW1GlAAMZy6Z8zo8653.jpg
  

录制完成后,点击 工具选项,创建Controller场景

wKiom1VsL3yCemF-AAJtplyqHSk337.jpg
  

设定Vuser人数:

wKioL1VsMSmjdE6QAADQRzyHiwk150.jpg
  

点击场景组(左上角)的开始三角箭头,即开始测试,直到测试完成:

wKiom1VsL6WT-FPgAAQVL3DZFlY759.jpg
  

在结果选项,点击 分析结果:

wKiom1VsL7exslj8AAXKEKfOBFo902.jpg

查看测试的结果:

wKioL1VsMWyBnS9WAAUAOOZKH8U675.jpg

这样,完成了一次测试流程,尽管是不成功的测试,总之先排除一般的障碍,把流程走通,再具体分析测试


下面用wordpress测试一下,大家看一下结果:
vmware 9.0,windows 7 64位,4核 2G内存,loadrunner 11 + 3个补丁,测试login后logout,10 Vuser,测试5分钟

vmware 9.0,测试版本为官方下载的wordpress-4.2.2-zh_CN.zip  CentOS 6.5 64位,LNMP环境  cpu:4核,内存1G
hosts绑定主机
192.168.10.10 wp.65.com
192.168.10.10 fonts.googleapis.com (因为打不开,耽误时间)
ps:图片看不清就右键,查看图像

wKioL1VsVoSyrfo1AAXmVfkFuog735.jpg

分析结果:

wKiom1VsVQPgG3ZgAAVYkbnjt-w564.jpg

可以看到上面的结果,并发在30左右,timeout 8秒,性能较低,下图为同样配置的phpcms结果,数据显示性能比不上wordpress

   


Phpcms  4核1G内存,10 Vuser,测试 login后logout,测试3分钟,并发在30左右,不过timeout是20秒,相当长时间,具体的结果,还是在于自己的设置,服务器的配置

wKioL1VsV7qSC-xyAAYBe1XSZQU908.jpg
  

得出来结果后,先要看得出的结果是否合理,是否符合上线的要求,再对环境和代码做调整,多测试达到自己预期的结果,今天图比较多,也有些啰嗦,希望少耽误时间,更多的测试自己的网站



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-73017-1-1.html 上篇帖子: window7 无法更新 报错信息为80072efd 下篇帖子: Office2003在虚拟桌面另存为时发生延迟现象
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表