




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1性能測試概述1.1測試步驟1 .準備好測試環境;.根據測試用例錄制LR腳本,參數化;定義測試場景。2 .針對設計的每個測試場景,性能測試基本按照如下步驟進行:a.進行測試環境準備和測試數據準備;b.運行測試腳本/程序或者執行處理過程;c.收集并記錄測試指標。測試時需要收集的性能數據主要包括如下指標:指標說明RunningVusers并發用戶數HitsperSecond每秒點擊數(即http請求數)TransResponseTime事務響應時間Trans/Sec(Passed)每秒事務數(通過),看曲線的性能走向。1.2明確測試需求舉例:并發虛擬用戶數300個(單機),要求在每秒點擊數不大于1
2、600的情況下,系統能穩定的運行2個小時,事務響應率99.9%,響應時間不超過2秒。2使用Loadrunner進行性能測試2.1打開loadrunner1)Windows啟動器輸入mstsc;坦亭/呻干事惜承E6IS4:X57-12)打開性能測試服務器的遠程桌面,ip:24;密碼admin_h3c3)打開loadrunner11Administrator言理您的代務務我的電腦B拄制面板心隹總理工具乂""、»*tr?rs俞令標示將打印現長傳其郵記”HlJIXWTPControlTwtel也被助以文持二)搜索口跖®"蕓ILci
3、Exjiur州盲弊位產。、了70"蛆7iles'M?、LcwdKFwr、Mn2.2錄制腳本LoadRunnerLauncherWhat'sNewj=PCreate/EditScriptsWtiat'sNewinVuGenRunLoadTestsAnalyzeTestResultsLoadTestingpceverrtscostlyandpainfulperforinarKeprofalemsinproductionbydetectingbottlenecksbeforeasystemorupgracieisdeployed.Bycrestingproducti
4、onwocklosdsonITsystemsinQAorstaging,youcanmeasuretheperformanceofcriticalbusinessprocessesunderloadandpinpointbottlensdtEforr即idresolutionHPsoftwara'sLoedRurmerpr&vicfescomprehensivesupportforthemostcommonprotocolsandteciinologies-includingERP/CRM,Web,J2EE/.NET,XML,.NET,wirelessandstreamingm
5、edia-allowrigITgroupstouseasrieproductfortoadandperformancetestingofallenlerpriseappficertiors.ImplementinganeffecttveloadtestingprocesswithHPsoftware'sLoadRunnerhelpsensurethatnaworupgradedapplicationsmeetservicelevelobjectives日MdeploytoprcductBnwilHnoperformancesurprises.EnhancedsupportforWeb2
6、NewAjaxTruClitntpratocemulatinguseractivitywil NewprotocolsforMicroscommiLjniCBttirtgoverHTTFEnhancsddert*foririatsufFeatureVideos:瑞4IntroductiontoAjaxTrue圜Advanceddeftaformsrta修Silverbghtpnotocoi事JavaoverHTTPprotoccWhat'sNewinControEriiiancedServiceLevelvpercentiles Controllerrowslowscuemeasure
7、rnent?toaccomirFeatureVideo®圜Servicelevelegreemenl取Customizernonitordefai,布用-hI->>flnlb>-«曲IPTirtnaJ.UserGe&er<tor-iStartPa.geJ匕的里日wioqIs亞rick陽HebS:artRecojdStdrtPigeLoodRurner-VirtualUserGepeaforWelcometotheVirtualUserGeneratorInsperfiorm&ncelestnya*applicationmarageir
8、etenvirermentHPapplicatian?replacehumanuserswrkmgonpiysicalrna:hinejwith"flrtuarusers,orVuser.ThaVirtualUceiG*nmr*to(VuGcn)worksonai«corc-and-playbackprincipleAtyouvvalkth川國卜wbusinessprocessonyoutsppheation,VliGenr«cords加小時lionsandcremesEciftswhichIIformthefouncationforycurbiieinentec
9、hnologyoplimizstiDn.criptIfWeb(hTTF/HTML'iWhafsN1Protocols AjaKTruOincludingJnierastiwel-SilverlighiTransportIeconfiguring Javaovertpnoducesother:nlrcdjctiorFeaturesDataForm1TTP/HINstructured.Corrplatioerr_Gana(lestsoricatindat2.2.3 打開網頁開始錄制等待打開網頁Lauinchingapplicationforrecordimg.2.2.4 錄制腳本QJSE二
10、0國£,£|小券壁豆臭孫|、應HU1:電J甩?廿F”LSP16A|11-83/ind»hlnlQJSE二0國£,£|小券壁豆臭孫|、應HU1:電J甩?廿F”LSP16A|11-83/ind»hlnl克甘U啕展中占有W靠啟占pHII幫的圜尸養謔白IVGj»g4口“PlarvjiHfDniInnisportaronMetiusrifCtnlirtO.,ITO上至七日忸:斤,:笆聲齊的新青且把聯同營4取阿大芬工法hirffclVjiIff-i2.2.5 完成錄制Ftecord;r:G-(172eve動態聯網售票T聯網大數據iff-
11、1麗"3-iri(jrrrr/oit)!"Ie&JI業wInsartVi_a&r.囪苒Ttrfc型向*修flA.-5Wt陽二nd-f.IJncnamelWeoCHI1R-H;ML)',ilmFjrhmrvupsi_nlAniflfldV3lf口stj*hKctlz-nOLRecurdiig由日Hfd如口tmtcnReczrd-Tig,LirmiarySrEhyniE«neiTgMntrodudjji2.2.7運行一次腳本rcb_Ttrl(Inleirhrril.鼻108.H;M/indHKv巴£MLriIP=0"w:k三
12、乩EenlTypr1&Fterer=,sSnaps:h:»t=1:l.Inf,¥比陞HTIL)EXTBARES,'Cr1=/1,plets:/defaul1/in.ases/1cp.bg,Jpf'.EnDITEKlCrl=/t*iule*57defyulPijiiecf'he>3=_1:區,上芭EFDI7BLTr1=/1eiialDti/defa.ult/imjs,jps*jEUIDITEM.Drl=/i:c<plr:ts/default/iBiaEes:/ny_Ii_b&.口鼻,EFDITBIIj1-ri-:%dt,lg
13、-JbmrE:步上寫、EFDITBI11Bimlsts/defauijpt-rkcdtthu,*Dtrl=/1op1Ets/dief.ault/Inages/IInn-口ng*EKtlITMP"I./i,i-:.-.1,i:,此臼:曲一K-j.HJfIdBdiMewir5ertvuseiActcnTizdswrdowHNp匚LuiGttPagg|Running-nonaniEl-WebHliP/Hm:yjisrjrii1<ginn/Y,冶ij=rdqoboihvet_jrl('irides.:UFL=hHE:/vReccurce-i.RecDontEntRefsrer=
14、'j*PSnapshot=t*ModEHntLfrIXTEAKL"Umtcurl'Url=/tsir.pL.jUrl-/tempi"Uri二八enplxUr1-/ten.pl“U:rl=7trirplTUrl=?tE!n:pL*Url=JtEKplLAST):hc*i<nQure3_url1JInden.Mn:,URL-h1tp/lSi2.16B.1,11:5£/“Reiourck吟'RccCvnteiLtTvpc-tesl/h,tJil,J,'EEtereT,"Srpmh*ELinf'PKT1IL”,EXI
15、K呼號'Urirnulcts/.cfault7ina£cUrl=/1enpletf/default,1nage:'Url»/1cnplet*/de:mlt/inngurUrl-/leiplBts/default/nagB"Ur",tt/in3gei'Url=/trnpl-itp/nrfault/in-ign:“Url=/Teiiplei;£/detailt7inage:*Ut二=,tcnplfdefqllIt/inac;LAST)R口叩曰$Lwj一0HeozfcmgLog匚LcnelahonTes:LGsreratcir
16、iLogRumiitsDataEndingactionAction,EndingilELdlin1.EnMlngVuser,.,S+mrti門首actionipsetend.Endingactionvnser_erj±Vujetleriiinate±2.2.9保存腳本LaadRunnerLaunczherCreate/EdrtScriptsCreate/EdrtScriptsRunLoadTestsAnalyzeTestResultsLeadTesiin<ipreventscostlyandpainfulperformanceprolbydetectingborttl
17、enecksbeforeasyslernorupgradeisd|2.3.1設置場景 設置點擊率目標的場景選擇場景及腳本.2配置loadgenerator場景設置界面點擊Generators進入設置;nrinGaoJ點擊“Add”;輸入發生器的IP(本機填寫localhost)點擊“connect”,連接發生器;可以看到狀態變為Ready,表示發生器連接成功。.3選擇場景目標.1選擇場景及腳本.2設置vuserlLLlLLScenarioScheduleSulhedu上Name-pciEDiile-TEHMMbjfiu-Mj
18、Jf.lEijCl金卬Ejjnrrijrr>i5LAnJ-lAdruiltheNwib如門St;ht5duiftGGlobalSdmhJeT»lklLG公Ppqperflie&Ineii-alai-lacla-ilit«¥u*wrai*h*fhreitraaEtsrtV'or;在RedKwdsdecbJr廣=acs匚hedSrvw.1fmmem1) 雙擊圖中藍色startvusers部分,彈出action設置框;如圖中所示,一共產生10個vuser,每15秒產生2個vuser;2) 可以從vuser產生圖中查看產生時序;2.3.2開始壓力測試
19、添加監控服務器在windowsresourses監控界面右鍵,點擊“AddMeasurements添加監控主機IPIVC5L添力口監控cpu空閑率bject:XAddProcessorDuurilwInstances;毒口Tima%C2TimaStC3Tima'PCTimeMIdleTine玄RpnumTim總為PrivilegedTime%Px。器。Tinr>e工LlsfrTinfje01234567TCloseTrwns:ResBonseTl添加監控內存使用率ResourceM&asurernentOescrip
20、bon工CorrirmttedEpLesInUseMem隊ICcim浦H曰dBytes與MemOfyCommitLimit之間的比值口(Committedireniary指如果需要寫入磁盤時已在貢面立件中保留空間的處于使用中的物理內存。CommitLimit基由頁面文件的大小而決案的.如果獷大了頁面文件,浪比例就會詼N.這個計數器只顯示當前百分比;它不是一個平均值口CancelCancelAdvancedHele重點觀察:1、是否有錯誤;2、響應時間是否正常;3、服務器性能是否正常;注:性能監控的其他方法:1) 對于windows的服務器可以使用windows自帶的性能監控工具。工Window
21、s任空里理尋:文帆F)選項(。)SB(V)將勤陽應用程序進程服務應用程序進程服務CFV使用率向存聯網用戶2.51GB物理內存使用記錄理救塔用兩物總已可空核心內存SE)未分頁307系句線進開提統柄程程機交間B)數數數時附B122921401430:19:5212資源監視器出)滋程效143場要內存:68%對于linux的服務器,可以使用sar等工具。Sar-u3200>cpu.txt13-1113-iT1l.iSr-n1*3*1】731311下1(§卜T3卜7Hm5,2至卜,33b13-D5Sar-r3200>men.txt對于虛擬機,可以使用vmware自帶的性能監控工具。
22、CPU燉螞惜血咖女)1.00036OD300D工印用至2.00D1,6001goa000bT1-00f-r1:25工:1制,2:15-20H305卜7;30話動C1M亨威也里LI,小段總長C飛鳳2.4查看性能測試結果RjrrrngMu白ar4-'whalssssnariDRjrrrngMu白ar4-'whalssssnariDAvailablehnapilntMHTTPFeipirfitsperSecondl上|PagesD口內nbadeclperGexrd付助|達p甘士通FtidCcrrechiDHS"CoTflG'icrprf5eccndSSLSecond
23、3-S”iemRmquicGara|WEo陋Rg州小爵|NWRescurMi-5WMPStE?.CDpenN第w8囪羊府.JDQtKzKCO:10:iXHttsparSBicnci-ircAescarsfloonfl3巴戈下節llTTvE,V-|CdySea除M&a田urm號制Mac-hip#M=-od:oo:qooo-aswm-incQRap:cdTnrrie£Hour:Mh:Bcgi任IrllrTiimIFoi*mir.TnHIrrKIh-F2.4.1測試概況iB«ryiH.«p4iT-i.Ehju匚3V-surs_41,=p-arS&coridIzurrfifutfir拉二0口虹皿SrunarvAv«rag:*TrGtr.ia.Tim#HanimumRunning.VuscniTcitqlUltBi1叼1»0*-CS5匚S.757BSdCiThEuqhgwt0>ytaE:_zemmHi03ml.mWlslHltm6幅*Ca*BIEHit*B后,liHOftCk6>9?-0*11ftMeHUI3HfeSBonafcjWmaiaf
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025公司項目部管理人員安全培訓考試試題(新)
- 2025企業安全培訓考試試題考題
- 2024-2025工廠職工安全培訓考試試題【能力提升】
- 2025合作伙伴關系確立合同書范本
- 2025電子產品贈送的合同范本
- 2025年大型無菌包裝機合作協議書
- 2025健康管理中心連鎖加盟合同書
- 2025標準辦公室租賃合同
- 2025年兼職翻譯服務合同范本
- 2025年兼職多職未簽訂合同男子失業又面臨法律訴訟管理資料糾紛
- 2025年審計審查重點試題及答案
- 2025年證券從業資格證考試真題試題及答案
- 城市管理文明執法規范(試行)
- 廣東省2024-2025學年佛山市普通高中教學質量檢測物理試卷及答案(二)高三試卷(佛山二模)
- 【9數一模】2025年安徽合肥市第四十五中學九年級中考一模數學試卷(含答案)
- 2025年中石油政工師理論考試題庫(含答案)
- 2025年二建-水利-簡答200問
- 安全專項施工方案內容
- 2025天津市安全員《B證》考試題庫及答案
- 幼兒園趣味迷宮課件
- 數據中心運維服務投標方案(技術標)
評論
0/150
提交評論