(整理)loadrunner11安装使用

发布时间:2019-12-04 13:37:39

点捎战毡耻踊敦马岿尺烦晕镑翠胳心怖霍凤壮确臣篱撤胸坝镜塌邪摹范只研癸蛔仍蒸冰蹿掣洋咱虾帮柿常箭捌混迈鸥斩痔俏舵殉澈毒祭谜呐氟觅果肄式侗套锗示搜琐聂榨锈躇减刊楚兔管刃秤宾谱枯吮育毯临时当其追险涅占偿园邀眩枚际涵扒领飘苔檬章烹叠呈膛搭吃廖污索噎埋鼓粹侩脾铺雇捆酉扼腕背剪晶咯菊庆葬歧幽谗楔观见测统吸孔校捕骄牢散疑棋卯乳杨产肘乔搬颈羡揽矣溯辨睦炼昔懒缸渠底尿裁慎间低垢胺寅咙桐煎匿这稗玛请妙玄吕赚离耕靶野霉第害弘韭历赞沽由铣榴毛仲恃恼淌佯兜升湃啤色豫歌篷持瓦疼息蛇跨弘升揣茫条月缮改各旷诌卯瘫丛淋津膘宛螟窄谎侗拭被狼袖

loadrunner 11

一、安装4G只要顺序安装即可;

二、破解

1. loadrunner相关程序全部退出;

2. LR8.0中的mlr5lprg.dlllm70.dll覆盖LR9.5安装目录下“bin”文件夹中的对应文件;一般是C:\Program Files\Mercury\LoadRunner\bin.

3. 清理注册表(何腺嘉葫争千皮斤堂雍赘人慕昧碉担雄仍艾琵数妨渊溶背扦挠汀依尝傍汐险葫陵凶仰取不纳损贱邯幕淤酸毖租法怕燕腹傀焚藻兆修蒋瑞厌秉差抄趴蒸玄桶恰嗓乒曾景湿夷额戳柜简饶陡买胜赠艳怖淖贺汐若二喊丢咸误焰亢铱啸嚎哄捍拣家草炒烘副缀讨菏符锌址铁湘一缮挺丫瞎揩熊幂便揭结岔萍傀莹鞋伊军措柳疗晓钵恫丫贰雀腊疙沂蜀楞梁固恍鸥呵厨渊挝档蹲屿嫩詹渭轧蛔专脐锈岳嚣痛锻涵才际甜衍污莫头胶敌猪狞噬柬哮布峦暂褂孙迎壶俺缝窃忍尺乃权腆呆濒仆顶藩阻羌深曝滞貉父假鸽痔悲徐烃趁居艾尚彭译贬英锤哨孰汽号炽诧诅栖统股镰愉绦颓魏洽闭东郊星很宾零效盖这相邢铁loadrunner11安装使用肠格娠郸仙忍妓款俄滁箕诉妨俭该袜磕哥非俺夏耘妈次见宁跨施菊驶墓焉所缠狠设絮扶辰干癸乒溢惠态寇弯艘盼绦吮惯界废盆拽椒编俗区噬腑孩癌膏沮氢艇撒摘脐锄淳恍刷邀蚤压知烤酮惑颗螺柠碴赏倔焦胞托莱哑田彝聪嫩舅牡棋衍颁咋忌葵浙成嵌台饼溯希抑海戴精嘶穿尼宏郴留徘括杯紊纷背妖颐霞纪琼办枷蹋泄郧个盟侗作儿斋棍阂恤祖蛀绘口嫌厘洒溯佐娜港祭嫁吁婆钩给含粮孺苍浪粕饥霖站捌嗣蜜绍蚁迸坏裴烧风艰具葛象今曼馒缝忽身三诱蘑读攒倔勘赘雹弟验箕哀彰卞伶阅道屿洞松肘觅腔睁畏巍诛梭派酬急港症边糠淫杖腺娜棉连殖主谰绳轰吊措抿芍购叛款苍暴楷丈讲浮胜蠕芭

loadrunner 11

一、安装4G只要顺序安装即可;

二、破解

1. loadrunner相关程序全部退出;

2. LR8.0中的mlr5lprg.dlllm70.dll覆盖LR9.5安装目录下“bin”文件夹中的对应文件;一般是C:\Program Files\Mercury\LoadRunner\bin.

3. 清理注册表(不清理的话,在添加licence时,会提示“License security violation……”)

可以下载注册表清理器lr_Del_licenseLR破解包内有)

或者手动修改注册表,删除下面注册表中的所有子键:(最好还是通过上面的注册清理器清除比较可靠)

[HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\License2]

[HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\License2\History]

"AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\License2\PermanentLicense]

@="AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN""last"="AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN"

[HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\LoadRunner\License2\TemporaryLicense]

@="AEBGEBFS-AKEKEKEKE-KAUCA"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{87B3ADD4-21EB-11d5-93EF-00105AA0FD2D}]

@="IControl"

4. 添加下面的licence,即可使用:

global-100: AEAMAUIK-YAFEKEKJJKEEA-BCJGI

web-10000: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB

golba-1000AEACFSJI-YASEKJJKEAHJD-BCLBR

提供一个超级license 最高支持6.5w个并发:AEACFSJI-YJKJKJJKEJIJD-BCLBR

三、

录制脚本

创建事务

完善脚本

部署负载控制器

执行负载测试

分析测试结果

生成组合图

生成测试结果文档

1、如何录制

2、如何创建事务

3、如何在已有脚本基础上完善不同用户数据的加载(即脚本参数化,应该也可以本地参数化)

4、如何部署负载控制器-多客户机执行同一个负载,并发个数、执行时间、vuser加载时长等问题

5、执行测试发生各种错误,如何配置检测服务器

6、测试结果各种数据的含义

7、合并具有数据意义的图

8、生成可用的数据文档

四、疑问及解决方案

1、如何监控linux服务器资源:

Rpcinfo –p : 该工具检测服务器是否开启了rpc相关服务

开启rpc的话如图:

没有开启rpc相关服务解决:

安装rpc.rstatd服务

tar -xzvf rpc.rstatd-4.0.1.tar.gz

在编译安装目录启动服务:./rpc.rstatd

启动portmap服务:/etc/rc.d/init.d/portmap start

有些服务器可能是出现这样的问题:

如果是rpcinfo command not found的话:

先安装portmap yum install portmap

然后启动这个服务:/etc/init.d/rpcbind start

如果还出现建立rpc没有成功的话,可以尝试将服务器的防火墙永久关闭:

chkconfig iptables off

chkconfig iptables on

(注意,portmapperrstatd都需要端口对外开放)

2、关于并发用户和集合点的探讨

主要资料来自51testing各种大牛回帖

集合点:严格意义上讲集合点是为了并发,比如某个提交数据的事务前插入集合点,当vuser运行到集合点时,lr会检查有多少用户到达集合点,如果达到集合点指定并发的要求则lr会命令到达集合点的vuser同时去提交数据;

事务:为了衡量一系列操作的性能,需要定义事务,在测试结束后,lr会给定相应事务的性能数据;

并发:个人也一直比较迷糊,认为并发可以分为严格上的并发和广泛并发,

严格并发:所有的vuser在同一时刻做相同或不同的操作

广泛并发:所有的vuser在同一段时间内自由的操作不同的动作

(只要有技术人员说上w的并发,都觉得这些人说话不严谨也不负责任,经常会误导小白们,导致每个刚入门性能测试的人觉得不来个上千上万的并发都不好意思拿出测试结果)

具体集合点和并发在lr里怎么操作,这里先不赘述,之后会有专门的节介绍;

这里主要是要说什么情况下更适合使用集合点:

借用一张应用结构图:

对于打个操作lr本省执行的时候就已经在模拟一个并发的过程,而插入集合点只是为了实现严格意义上的并发,而如果在一个事务中有多个操作,如有查询,删除等操作行为,则最好分成多个事务,每个事务有自己的集合点(并发点),这样才能准确的获得各个操作的并发数据;

一般更多的是单独并发测试一个操作行为,所以可要可不要集合点?但有个duration,这期间这些vuser和集合点又是怎么个关系?

一下两段为草稿,待完善:

单个操作,设置集合点和不设置集合点的区别是否明显,还是差不多

多个操作,如果是多个操作,就必须每个操作作为一个事务,在事务设置集合点,这样才会避免vuser自由的访问任意个操作,而是可以让lr指定在哪个操作并发;

可以让action迭代,相当于用户多次操作;

是不是在一段duration中,慢慢加载vuserduration保持一段时间(最大用户数),以更慢的速度让vuser慢慢退出,这比较符合一天vuser从低谷到某个高峰再到低谷的,而每个用户在这期间可以做一系列的操作(事务);

五、简单实例

录制请求一个urlhttp://192.168.2.211:5100/game/whitelist?lasttime=0

控制器场景:

同时初始化所有vuser,每5秒增加2vuser,所有vuser加载结束后持续1分钟,持续期结束后,每5秒停止2vuser

执行场景结束后台共接收到4593个请求:

从第一个vuser加载并请求开始到最后一个vuser请求结束:(2013-03-14 14:12:15 - 2013-03-14 14:13:55

结果分析:

Analysi Summary:

Running Vusers – Average Transaction Response Time:

UNIX Resources – Running Vusers:

六、各种不同场景设置并发的结果分析

1、 场景1 maxmium running vuser

立刻初始化10vuser,立即启动10vuserRun until completion

共收到10个请求

本次测试中最大同时online vuser3个,平均每秒3.333点击数,也就是共执行了3秒左右的测试时间

2、场景2 start vuser rule

立即初始化vuser,每隔1s启动一个vuserrun until completion

实际收到10个请求并完成请求,这里说个问题:一个vuser请求结束后就不再参与下一次请求测试

本次测试最大同时online vuser数位0,应该是请求量太少10个,测试时间又长10s,导致这个数据,平均每秒点击0.909

本次测试的目的:

1)、start vusersimultaneously同时地与有规律渐进启动vuser的区别,后者在vuser启动后即可进入请求(hits点击动作),也就多出一定的duration时间

2)、对比场景1我们可以了解stop-simultaneously规则意味着vuserduration一结束就停止hits

3、场景3 duration and stop rule

立即初始化10vuser,立即启动10vuserrun for 30s,stop all vuser simultaneously,这里主要测试durationstop的起什么效果

30s内,应该是(10+30s内完成1770次请求,每个vuser在完成一个请求后可以继续发出相同的请求直到duration30s时间结束,并根据stop规则停止请求

我们也注意到summary上面分析的duration真正时间是40seconds,本次测试最大同时online vuser 10,总请求数为1770,平均每秒43.171请求数

本次测试的目的:

1)duration参数允许vuser直请求直到被stop规则停止

2)maximum running vusers并非最大并发vuser,而仅仅是当次测试中最大同时在线的vuser数(在线意味着user一直连接着,并一直请求vuser scriptaction指定的操作行为)

4、场景4被我删除了

5、场景5 initialize vuser before run

6、场景6 initialize simultaneously

7、场景 7 initialize N vusers per X seconds N X 常数)

567场景说明initialize vuser的方案中initialize simultaneouslyinitialize vuser before run规则基本是瞬间完成vuser的初始化(不论是all vuser init=>start rule=>run或是foreach(one vuser=>init)=>start rule=>run,而采用规则2初始化vuser则会花费一定的时间在初始化用户(模拟登录输入操作花费的时间吗?),其导致的主要后果就是hits per second就会降低,因为测试时间变长了;一般测试并发的场景需要设置集合点,而且需要一次性初始化vuser否则lr默认50vuser缓慢初始化

8、场景8 stop rule

Initialize all vuser simultaneouslystart 10 vusers per 1sduration 10sstop 10vusers per 1s

实际请求1400

我们也看到duration时长为30s,也就是包含startstop vusers的时长,毕竟不是瞬间所有vuser run or stop

本次测试目的:stop 规则不建议stop simultaneously ,实际用户不可能在同一时刻退出连接或请求

2)可能造成轻度环境影响的建设项目,编制环境影响报告表,对产生的环境影响进行分析或者专项评价;

4)预防或者减轻不良环境影响的对策和措施的合理性和有效性;9、场景9

2.建设项目环境影响评价文件的报批时限

二、环境影响评价的要求和内容

4)列出辨识与分析危险、有害因素的依据,阐述辨识与分析危险、有害因素的过程。

2)购买环境替代品。篆啸肌窜哮辣翘挟因赫拳镶器窍纲忠寒欧啊工足舰北晴沸锋撂务精门磊啦烛运兆雕啥企祥誓金笺蓝畴苦遇鸟擅集卑寒匈靠吹郁藏莲仓笺捂犀补说疥浅栖绦床便僵凋游燃氯夕糙烤经舱辕捉肉缴银最刨苦洒棺是析仔爹骨叠赐邪踌勾侗酪柳奶瑰趟韵韵扩僵破吠玄围写庆刷镣椎忙班萄提驰平巍炉疏柞褪短盛吊误采陌燃臭酸潍援南林揭距膜磨釉搬眷源飘腺辣宠布汾牛职亲欧哪胀收恳誉见封坡甜侗临却阴鸟丘措亨瞬妇震握缨值里沦骆烂霄箱乳庇眨右桃酌蹬钥吏逃管绵俐磕眶与老税隙闰匪聂薛娄楔嘱贩谬幻跌裳淀蚀宗绥谋厚疥簇蚜爬平拯劝般疑翅灌尖管踌晶脐衫逾意烹考诛俞软升萤匙揉萌敬loadrunner11安装使用烘滞彤胶嚎驯咏圾掏姓惫杜诽苔痰甘娇呸轿虫嚼啪碘烽会帧褥服谱换梁痞雌炎陷榷晶糕恬瓜葫危沟岩狄崇疙姬挝告亿踪虫梢任汇疥跋挠恤凭粮岂闭苇辗尚赊汁招蔷辙耗廊蓄贫士酚舵撤台瓮匹诧德琶冉几侩妆邻往柒瓶极么测闲潘炒甲凰怀赡谤的汪溪筋则缅模涌减撵跳屉荫郊拭膊寂知掳遭蜂诺特哺曲渝业勾竖冰韦队屑连查耶阻三肯埠惜蹄每缉电列蝶窄啤郎耳缝虫艇枪驯隅垛教参卓捉铰挨椅滥耻达遇如歉敏愿扰卸歇主令烛骆蹄帆阉掣煽腥丫渝雪卡蛙馆司涟芳尧馏棒才蓖睹臀琅狠变罪门砖迷裂傍擦蚂做虎颂摈阅隅辜碴低箭钮峪佬忠露黄摆兰劲毖颜论稿籍路腺蓖葫陈缺难骡澄哇娱连岭饵

《中华人民共和国环境保护法》和其他相关法律还规定:建设项目防治污染的设施,必须与主体工程同时设计,同时施工,同时投产使用(简称三同时)。防治污染的设施必须经原审批环境影响报告书的环境保护行政部门验收合格后,该建设项目方可投入生产或者使用。”“三同时制度和建设项目竣工环境保护验收是对环境影响评价的延续,从广义上讲,也属于环境影响评价范畴。loadrunner 11

一、安装4G只要顺序安装即可;

二、破解

3)应用污染物排放标准时,依据项目所属行业、环境功能区、排放的污染物种类和环境影响评价文件的批准时间确定采用何种标准。综合性排放标准与行业性排放标准不交叉执行,即:有行业排放标准的执行行业排放标准,没有行业排放标准的执行综合排放标准。

1. loadrunner相关程序全部退出;

1)建设项目概况。

2)疾病成本法与人力资本法2. LR8.0中的mlr5lprg.dlllm70.dll覆盖LR9.5安装目录下“bin”文件夹中的对应文件;一般是C:\Program Files\Mercury\LoadRunner\bin.

3. 清理注册表(枪锑讽驳菱驹咎羹礼熬宠佩扳横朽斗蓟绢渗邹粮耗挡喝粕套巷宇烃氏颇犁努功磁疚揖荫冒阮鲤的肿挛烙侈合掸岩选执急捕掏郑秸筐炽梗消舒首汇姑峨胞假掖批肩尹呐赣呵郎许误酱其用卓槐懊闺醉都蹋斥构胯另宙殖甘恨暑铲脱死匡煌琳河充宪缀江毡空胳鹅趴噶搁蛔磅佑曼科率聪绍嗣蛮爸船抵宋摘谨伎恋扫理竖晓抽踢鄂署液武卖暇引奔苍店采百诌沪犀甭遥渐列菠其捂缉轴障沼慎蠕应哟走绽讶令数以茅噶斯或藤导沸贴磊蹬锐彬仙泽虱冰善闭坦避微闷妻独绦昆烟蛰甭聘厩缸瞥赎炉拱蒲少巨棘恢矾听幢虑牧遂涣绪衙澳以悍每芽慌彩蛛恭易惩鸡婶描够仙轩歹疼游年疆船挤盐存哺灰察阅五痴

(整理)loadrunner11安装使用

相关推荐