loadrunner压力测试.doc_第1页
loadrunner压力测试.doc_第2页
loadrunner压力测试.doc_第3页
loadrunner压力测试.doc_第4页
loadrunner压力测试.doc_第5页
免费预览已结束,剩余57页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、LoadRunner压力测试优化操作系统(centOS)1、执行命令sudo modprobe -r xt_NOTRACK nf_conntrack_netbios_ns nf_conntrack_ipv4 xt_statesudo modprobe -r nf_conntrack2、使用文本编辑器打开/etc/sysctl.conf 修改 net.ipv4.tcp_max_tw_buckets的值net.ipv4.tcp_max_tw_buckets=16000修改 nginx 配置160 s weight=1 srun_id=03;( 只在压力测试使用, 测试完毕后恢复)proxy_con

2、nect_timeout600 ;proxy_send_timeout600 ;proxy_read_timeout600 ;1、找到以下条目,修改值2、修改upstream 中的值server 54:8003 max_fails=15 fail_timeout=jvm_route $cookie_JSESSIONID reverse;修改 LEAP .xml( 只在压力测试使用, 测试完毕后恢复)在 RPCServices 节点中添加disablesid="true"例: <RPCServices disablesid="true&q

3、uot; >修改项目登录页面去除登录页面的图片验证码Loadrunner安装之前安装要求1、 Loadrunner(主控机和压力机)必须安装在windows2003 server 版本下IE 的2、必须安装IE 浏览器,建议为IE 版本,其他版本在脚本录制过程中会出现打不开情况安装虚拟光驱1、安装过程2、使用过程双击任务栏图标DTlite 管理界面,点击添加图标加载iso 文件安装 .NET Framework3.5 SP1LoadRunner11 需要 .NET Framework3.5 SP1 的支持,如果在loadrunner 安装过程出现异常,请预先安装.NET Framewor

4、k3.5 SP1LoadRunner 安装Loadrunner 安装包括两部分:主控机安装和压力机安装。主控机提供脚本录制、脚本调试、脚本运行、报告生成等功能。压力机负责运行脚本,压力机只能通过加入到主控机中工作。一般在一次测试过程中,只安装一台主控机,根据测试需要,可安装多台压力机, 且主控机和压力机分别安装在独立的机器上。安装多台压力机的作用是将客户端的压力(cpu、网络等)分布到多台机器上。主控机的安装请点击“LoadRunner 完整安装程序”,然后按照提示信息一步步操作,过程略加压机的安装请点击“Load Generator”,然后按照提示信息一步步操作,过程略成功安装主控机和压力机

5、后,需要完成以下破解过程(非正版)1、将lm70.dll mlr5lprg.dll 覆盖到安装目录下,例如:2、运行lr 删除注册表目录下的exe 文件,将默认的lic 消除3、运行loadrunner ,为其加载licAnar/ze ie5t Resultsload Tftaang pe.erUend part ji p&ict *-ane* pamz r pouEonty tfc<«,t)nu3r5, 3”i1F5 SA>eXs(FJUYE Oyae*<i»j3。加cliontxrli:*? on IT &向所 8 hOAor $tji

6、rg.y>/ cc »-e 1h« perkxmance 5 bi>R tvuness pfncE5« uncer iced vij crpjntla H,砥UIS hTsibM4,SU»西MW "Ovd© c(jp-m力 “ «txY>t ter ttr mafl rrmfre Rdcn kd-hcngek i Jjji v 字一;f、1.g.狂if 9aL,主L wHteesendstreeMI。 alfng夕 ew 10 tive %”归口必工1 rar lots frti p«rtefea

7、f¥t* leflrn of lorderpriir 而" tnpcmeHhj «n rfftiwbsd icdrij excess xih SLcacF-rret f ? enatfe ttd rvz/、中夕cZ asplcsilcm-rH,fcdj?Uks,R tff|.Mr to proauutMi Ehn. |冷 驾 8uM88? Lezrr nwre«t>3u1 D3d»strg5es Ne a n VuGenfrrirv:M !( Mb 2 0 Mil MS&qm !* (,心”ckc Iaft 人,*、'-八

8、 »f f4r Miw*an期” i&« sdMly3tte摩抬8. Ke” pfeio:eti g Maos«n SKerrt ptt4eerd ar>1 k» Mva,许,rdms «<rrTmcctfrl3QVfr HTTP ErtweB,dc,afTW3t 晔per: (eq »SCTU) r»the VM (HTTPHTML) p*aioed.Fb小,Btk EWdonto TnjQ&tKrgA k A Jvercxxl 13 f«>r<9l(KTTP.MTMl)

9、proloc J divert/1 otocoi$ J“8 CM7 HTTP "Ct(X。Whars Hew in Controler 6“re- 1 XZceA(/»n0rte tc«4ue wMspxt?trsnwcltnre«proe line Cortiok* re a>cuslofiixru hto'kiacsxe trerrtof M、”iwasurerrrfftita Beecmrr*iflttjyoufteslrgb&sl prartreiFCflTQy 出* &fv3l,y即 orl CuE,gM <

10、»orti>cc<zh:r leiwnarsNCA mAnaysi5Ermrr ” repirrc f U> cg<N3,匕 fe(A«t lew; Hes - 讣-小 r/c356gVMV worts wosweyoahnFMbTBygD修 Kr3 0e*rr勺-ablie,麟 P&iot*wq Md u WMert,4、 Loadrunner 的序列号见安装目录下通常使用:AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGBVirtual User Generator )启动 Virtual User Gene

11、rator创建 web 脚本录制器rataH9fiitfana wtf M*Ma 11 |w«w t JmcbI d ttrfn9jaUt ftvr atbw JMfntacdi i* *Mt tatraccrt iijuwMM2 IMr t,W(M SM 8 SRFWC&Icmtii ««4>r>ii. >V3<r 皿 SW<J<e,eSu"6 ”)CW »,«< wchtfen) »f1n:ficrWwt$,W>.74 ”,vw<c Er. s “y s cm

12、i,ve*H? "”:mu 3k« kr*6 ue<o F«*> «»8八“ fTMlHWt" Y"VW1. ,SlK ?Ylto a ”m,c "<* » > ,- >i*<>9A|B0tneMr9evf«U»1iwrvtw4, ,Mtmt卜6, twoArtkr -a««t artMlf fi« tT»««r<« H Mtwt gSO, Hm m» X t

13、w B.m3>«如 43 gfirwvwrMW-E)'#3 :«、3< ;<><.41*» U twWvrr«tJ g“B M. bvw <d ”3. I)(t«ttMat曲“eta”CQCM (8« MS *”WVHUe >«»MC8W。E.'dh lirtutfrvlu 一力"AoMfcOh S"(好 t4”.ne«i civOrr f%, Is 田 I”New Single Proto col ScriptCategory

14、 :New MultipleProtocol ScriptNew ScriptRecentProtocolsWeb (HTTP/HTML)Emulation of commumcation between a browser andWeb server.Create I CancelProgram to record :设置录制对象的程序,选择IE 浏览器URL Adrress:项目的URL 地址,输入项目的登录地址点击 Options 设置如下选项:1、脚本录制方式2、选择UTF-8 编码开始录制脚本脚本录制过程从点击Start Recording 窗口中的ok 按钮开始,此时loadrun

15、ner 会打开IE 浏览器并打开url address中的路径。一般情况下,此路径为项目的登录路径,输入登录用户名和密码进行登录,此时 loadrunner 会自动记录你的操作过程,你只需点击项目中需要测试的功能模块,直到登出系统为止。完成测试页面操作后,点击loadrunner 停止按钮退出录制过程,之后loadrunner 将自动生成测试脚本。脚本录制工具栏说明:录制按钮,如果当前录制状态处于暂停时,点击此按钮后进入录制状态。:停止按钮,当完成脚本录制过程时,点击此按钮退出录制:暂停按钮,点击此按钮后将挂起(暂停)录制,直到点击录制按钮后,进入录制状态。:动作 (Action) ,点击此按

16、钮新增加一个动作,将不同的功能的代码分别放入各自的动作中,不常使用。1、点击 运行 按钮 执行刚录制的脚本,并从日志窗口中查看是否有错误输入2、查看日志窗口3、保存脚本数据创建事务事务是 loadrunner 中重要的功能项,loadrunner 通过对事务进行统计,从而计算出每个事务的用时情况,事务分为开始事务和结束事务,必须成对出现,事务的开始和结束之间,必须包含一次或多次请求。例如, 我们将项目的登录过程作为一次事务,将某个查询作为一次事务。事务的创建可以脚本录制过程中创建,也可以在完成脚本录制之后,采用插入事务方式创建事务。以下示例将创建trans_init trans_login t

17、rans_main trans_logout 四个事务。1、创建trans_init 事务,将登录之前的脚本归纳为init 事务2、创建 trans_login 事务,创建方法同上,以下展示脚本的位置3、创建trans_main 事务4、创建trans_logout 事务保存脚本将当前脚本保存,之后可在执行测试过程中提供给controller 使用。保存成功后,可以点击Tool 菜单 下的 Create Controller 进入压力测试场景控制器Create ScenarioGroup Name:Result Directory:|E:停屈项目测试Vogin3VesP Add script

18、to currentCancel |五、执行测试(Controller )执行环境介绍第一步:加载压力机压力机是安装在其他机器上的, 文件,压力机最大用户数。需要在当前的主控机中加载进来,并设置压力机使用的脚本第二步:验证压力机的状态第三步:设置压力机运行参数针对每个压力机设置运行参数:Sat11for ipogi a3凶GerraPm LogoF8ngLogThrkTrie>dJtiur»d M butev M 阮 dlaejUbNetwuikJceed SmuWicnEro 决 erErow$er EnuldtcnIntenet ProtocolFra等FrM。径 cckC

19、wricad Fitw?Con«nCh*ckDqU Format E*cndonCorviguratbnGeretd: ThnkT cvcThmk *inre ooHcn?* Q料期J呸画旦击版i考RT H口 C ncplcythmk tmcG As re»(decrcsordcc 6iiM;trnc Dy JF"Ucc rxdar pcrccrrogq; ncordccr<hl. 'inc:Mn; 50 Max. |l5C三二r J-ntrhnktireto: l 3 比.心Hrt2 rra iF ovw any itar to sfp iK ccmtcnU-DSUH II OKCmctl I HdpS©t11for ccript'】ogin3凶GereraRun LogoFsngLogThrkTinieAdJliurid ot.ibutevMkcdlareousNchvock: Speed SnrUdionI G Usem训num urdadth使月帝宽尸 Use idrd/wdh:I=Use custom berddli (bps).Steed SmjionBrowserErow$er EnuldtcnIntene

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论