LoadRunner性能測試報告_第1頁
LoadRunner性能測試報告_第2頁
LoadRunner性能測試報告_第3頁
LoadRunner性能測試報告_第4頁
LoadRunner性能測試報告_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、性能測試報告一、被測項目簡介本次測試的對象是LR自帶的飛機訂票系統(tǒng),該系統(tǒng)的類型是瀏覽器/服務(wù)器類型。該系統(tǒng)包含的功能主要有用戶登陸,選擇出發(fā)地和目的地、選擇出發(fā)時間和座位類型、選擇航班功能、支付退出登錄等。二、測試規(guī)劃測試計劃測試活動計劃開始時間預(yù)期結(jié)束時間備注測試用例設(shè)計2015-1-72015-1-7創(chuàng)建腳本2015-1-72015-1-7腳本參數(shù)化和事務(wù)定義2015-1-72015-1-7場景設(shè)置2015-1-72015-1-7開始測試2015-1-72015-1-7測試結(jié)果及分析2015-1-72015-1-9測試重點本次的測試重點主要有:用戶登錄功能選擇出發(fā)地和目的地功能測試環(huán)境軟

2、件配置:Windows7旗艦版32位操作系統(tǒng);HPLoadRunner11.00GoogleChrome瀏覽器IE瀏覽器硬件條件:處理器:Intel(R)Core(TM)i5-2450MCPU2.50GHz內(nèi)存:2GB三、測試用例設(shè)計本次實驗主要的測試方面是用戶登錄和航班選擇,提前注冊好十個賬號,和十種不同的但正確的航班選擇;并用于接下來的參數(shù)化。十組賬號信息如下:文件任將d格式(Q)看看00幫助此username.passwordshiwqO,happyOshiwq1rhappylshiwq2rhappy2shiwq3rhappy3shiwq4rhappy4shiwq5rhappy5shiw

3、q6happy6shiwq7Fhappy7shiwq8rhappy8shiwq9thappy?航班信息如下:文里旦福面迫查看M幫助些from,to,fIightLondon,LosAngeIes,230;1449;01/10/2015Paris,SanFranciseo,460;1167;01/10/2015Portland,Sydney,580;1509;01/10/2015Denver,Frankfurt,010;723;01/10/2015London,Portland.250;1041;01/10/2015Zurich,LosAngeles,930;649;01/10/2015Sydn

4、ey,Paris,840;2679;01/10/2015SeattIe,London,720;1060;01/10/2015Frankfurt,Zurichf190;371;01/10/2015Portland,Denver,500;515;01/10/2015四、測試腳本1 .錄制的腳本+說明錄制的腳本如下:IHL)|vuserjnt.Action,f?u?er_erid*glotMls.hvuser_init()(.return0;)Action()(web_url(WebTours,URL=:1080/WebTours/,Resource=0,RecCont

5、entType=text/html,Referer=,Snapshot=t1.inf,Mode=HTML,LAST);lr_think_time(19);lr_start_transaction(login);/定義事務(wù)登錄web_submit_form(login.pl”,Snapshot=t2.inf,ITEMDATA,Name=username,Value=username”,ENDITEM,Name=password,Value=password”,ENDITEM,Name=login.x,Value=82,ENDITEM,Name=login.y,Value=9,ENDITEM,LA

6、ST);lr_end_transaction(login,LR_AUTO);事務(wù)結(jié)束web_image(SearchFlightsButton,Alt=SearchFlightsButton,Snapshot=t3.inf,LAST);lr_think_time(9);lr_start_transaction(book);/定義事務(wù)訂票web_submit_form(reservations.pl,Snapshot=t4.inf,ITEMDATA,Name=depart,Value=from,ENDITEM,Name=departDate,Value=01/10/2015”,ENDITEM,N

7、ame=arrive,Value=to,ENDITEM,Name=returnDate,Value=01/11/2015,ENDITEM,Name=numPassengers,Value=1,ENDITEM,Name=roundtrip,Value=,ENDITEM,Name=seatPref,Value=Window,ENDITEM,Name=seatType,Value=First,ENDITEM,Name=findFlights.x,Value=78,ENDITEM,Name=findFlights.y,Value=4,ENDITEM,LAST);lr_think_time(9);web

8、_submit_form(reservations.pl_2,Snapshot=t5.inf,ITEMDATA,Name=outboundFlight,Value=b,ENDITEM,Name=reserveFlights.x,Value=74,ENDITEM,Name=reserveFlights.y,Value=9,ENDITEM,LAST);lr_end_transaction(book,LR_AUTO);訂票事務(wù)結(jié)束lr_think_time(6);web_submit_form(reservations.pl_3,Snapshot=t6.inf,ITEMDATA,Name=first

9、Name,Value=s,ENDITEM,Name=lastName,Value=s,ENDITEM,Name=address1,Value=s,ENDITEM,Name=address2,Value=s,ENDITEM,Name=pass1,Value=ss,ENDITEM,Name=creditCard,Value=2,ENDITEM,Name=expDate,Value=2,ENDITEM,Name=saveCC,Value=,ENDITEM,Name=buyFlights.x,Value=66,ENDITEM,Name=buyFlights.y,Value=9,ENDITEM,LAST

10、);web_image(SignOffButton,Alt=SignOffButton,Snapshot=t7.inf,LAST);return0;vuser_end()return0;#ifndef_GLOBALS_H#define_GLOBALS_H/IncludeFiles#includeIrun.h#includeweb_api.h#includelrw_custom_body.h/-/GlobalVariables#endif/_GLOBALS_H2 .參數(shù)化因為本次實驗的測試重點是登錄和航班選擇,因此在這兩個部分分別進行參數(shù)化并定義事務(wù)。登錄時設(shè)置參數(shù)如下:veb_i_ibjnit

11、_forinClogin.q1Snaphot=t2.infirmata,c“Mam巳=usErnani巳,rVal-ue=usernameJ,ENDITfflHje=passwordj=ipasEWordi”,ENDITEM,*岫術(shù)1凸桌力.戈,Value=82JJENDITEM/amE=loglri.y*Value-9ENDITEM,LAST);陛儲meterWpe:FileJEl16|logijn.dat|Browse.AddCqIuthfi.,|AddEw?“*|QdeCokinmJ凰或號Fi0科|password1工skiwqjOshiwqlkappyOhsppyl3shiM璀h(huán)*pp

12、#4國hiwq3h鯉py35eskiwq4whi靖q5haypy4hajpy57寫hi卡碉happyS6sh.i.wfq7hai)py7910shiwqSshiwgShappyQhappy9EditwilhNolepd.DataWzafd.SimulaleParameter.MV-141-XU1V!19.VC*Bynumber21.Ciolwui|EommaLtrbjf口圳曰:jJFirst|1三eladnextrow:Updatevlueon|Sequential:|Eachiteration提前注冊好十個賬號密碼,將這十個賬戶作為參數(shù)化的數(shù)據(jù)。選擇航班時的參數(shù)化如下:lr_stazrt_t

13、ransactioll(tiook);web_subjiit_fQETR(Teservatipl,*Snapshot=t4.ITEMD/HX,NameW一一口art、”?&10丁二=口加1E1IDITEM,-a11y:日匕覆匚十口1七7.二31口匕=。7/2。15“ENDITFMjanelrriyu.alu已二t01“JENDITO,NaareturnDatej7alue=01/ll/2015,ENDITEMjNajie=numFassengersaluE二1、END工TH幾NaaroundtrlpValue=jyJEUDITEJfi,rNae=seatFre*TaluE=Wi.ndow*Ef

14、fDITEM,*HaBseatType*,Value=First*JENDITEM*Nane=findFlight,/,“aluh?W二ENDITEM,*Nane-findRllgh-ts.y,Falu已=4、EHDITEM,LAST);lr_ihiiik_time(9);web.subnit-fom(reseTvations.口1一2Snapshat=tS.ini,ITEMDATh-Kajii.m中utboundFJ.戶目13.=匕ENDITEM,rNane=reserveFlights.s,JTValue=74J,ENDITEM.-NaaeeserveFlights.y,!,Value=9

15、/,,ENDITEM,LAST);lr_erid_transaction(bookLR_AUTOD,ISamelineSMeclnewttcv-t:!ParameteftypsFibAddColuinn,AddRowiraIDeleteCokunri1DeleteRow88T|Fj_epelect.dat|frontcflight1LcnddnLasAitles230:1W:C1/10/20152FarisSariFraikCLsee460:1167:01/10/20153FortlandS7daiey580:1509:01/10/2015qDflkvirFrarLkfurt010:723;0

16、1/10/20155LfinddnF*rUulJ250:1041:01/10/2015gZurichLgsAikgeles030;640:01/10/20157SydneyParis840;2673:01/10/20158Sr&七tieLondon720;1060;01/10/2015gFrajJfiEur+Zuriek100:37l;01/10/201S10PortlaiLilDenver500:515:01/10/2015ditwithNotepad.DafeWizaid.SirmjlteParametei.SelectuolunnFil4formatCilumrFirstd&t后Bynu

17、i*br:共有三個參數(shù),分別是選擇的出發(fā)地、目的地和航班信息(即航班號、所需費用和時間)3.事務(wù)定義共定義兩個事務(wù):login和bookActirirwrv4ti31口12SignOffButton五、場景配置共設(shè)置12個Vuser,并行策略是一開始每10秒增加兩個Vuser,直到運行的Vuser的數(shù)量達到12個,然后再持續(xù)1分半鐘,退出時,每15秒退出5個Vuser。因此整個過程所需時間約為三分鐘二十秒左右。六、測試結(jié)果(客觀)測試結(jié)果:運行的并發(fā)數(shù):CWMII0C3UCMM*AM喻gQIJ他QF34iCQFHMQIXM鷺加3I;KIC葉崎H卿黨MB愛取H的同印團CWMII0C3UCMM*A

18、M喻gQIJ他QF34iCQFHMQIXM鷺加3I;KIC葉崎H卿黨MB愛取H的同印團Trm事務(wù)響應(yīng)時間圖:TifluR-tE-31JOOEfll3-EHOiENDDI-filU工口力加MIT10DCdU21WI2-H3CIS-SD0001ID113WM:I32D每秒點擊數(shù):Fhewwiirfa101*,九*.j+I-Ff1*.K+*I-miA*I-*dt;I齡幅If/I,X*j1II-h1?WWWHr軸wriRM-,軸-Ml141MMil0加,M4i4崎M1id梅歸堂慟歸其4K4”嗯軸14博御岫82R5臥r.pwErUL5h:i|l*W=jMh|AhqFsSIj*-七、測試結(jié)果分析和結(jié)論Lo

19、adRunner進行場景測試結(jié)果收集后,首先顯示的是該結(jié)果的一個摘要信息。主要包括:場景執(zhí)行情況(AnalysisSummary統(tǒng)計信息摘要(StatisticsSummary)事務(wù)摘要(TransactionSummaryHTTP響應(yīng)摘要(HTTPResponsesSummary1、 場景執(zhí)行情況本部分給出了本次測試場景的名稱、結(jié)果存放路徑及持續(xù)時間。AnalysisSumrnaryperiad;2015/1/9is25*2015/179i:2bbranIMUnm*“立個3gLHdiCttltAhiCiVPrsgrsfriItJocaljacraz.irrDuration13rrMHUEES

20、and31zcendaii由圖可知,本次測試從19:25到19:28結(jié)束,歷時3分21秒,與之前的場景配置中的時間吻合。2、 統(tǒng)計信息摘要該部分給出了場景執(zhí)行結(jié)束后并發(fā)數(shù)、總吞吐量、平均每秒吞吐量、總請求數(shù)等信息。StatisticsSummaryI-aitu:12MajdiEtirnRunninqWu/crs;1,427,672TtmlTheuuhjHit(byte1力7r06SAve./cieThr口ueali口ut:fbytESj/siEucinid):lr064Hit。?Awera口zHlitsiaeirSEHCond:由上圖我們可以看出,本次測試最大并發(fā)數(shù)是12,總吞吐量為1,427

21、,672字節(jié),平均每秒吞吐量為7,068字節(jié),總請求數(shù)為1064,平均每秒請求數(shù)為5.267。對于吞吐量,單位時間內(nèi)的吞吐量越大,說明服務(wù)器處理能力越好,而請求數(shù)與吞吐量一班成正比關(guān)系。本次實驗僅僅設(shè)置了12個虛擬用戶,為了處理方便,節(jié)省時間。3、 事務(wù)摘要本部分給出了場景執(zhí)行結(jié)束以后相關(guān)Action的平均響應(yīng)時間、通過率等情況。TransactionSummar51airtFairtmit:TotaIPsi-EE-sd:135T-oalFailiad:TotaIStoppad:1口篇Tin。TranurtiDH5口事MT/twMinimuHm冉相手KaxioiMm竽tdLM碗*110看QOF

22、aiStop!匕uoktfKggr號ndTi曰n*匕匚.i日INt3.3.237.EE317.SC414B434E0.5341.5475.47S37D20.5,931.761g.5ii1.59&用中14CQ0DDQ12Q0D.DQ1-o.aci12aSerwKEnLeveIAqrecirbEBhLcqeiidi?IPh35Fail0INoDah:Un即:*GrdiwMT中U-.ih.!*KH1toilerbn中了耐17210iil.而V-,小:Q5T215i953CE1244i131MuU:Jj1.M?k必1.1311,1-uiei_占aTuia口sh00nD.JAIril)-1,1口0BH2

23、rd這張圖是平均事物響應(yīng)時間圖,是平均事物響應(yīng)時間與結(jié)果摘要中的事務(wù)摘要合成的7、 每秒點擊數(shù)k=JAzM:_slGL匚k=JAzM:_slGL匚litm105107jge,!|,.diHHip*r,!|,.diHHip*rHlu時r5ohd0的MEE劉通郭如CfiE011-00Bi:1D口1RIEMrSDI1:4I打加IZDV021fl02213C3302如2E必面Ct3:1DElapsedjcrmarlnlimemm33-11.B11.BlAQ4Hd!1乂I反映了客戶端每秒鐘向服務(wù)器端提交的請求數(shù)量,若客戶端請求越多,與之對應(yīng)的平均吞吐量也應(yīng)該越大,并且發(fā)出的請求越多對平均事務(wù)響應(yīng)時間的影響越大。8、 業(yè)務(wù)成功率SwiftrlriaryReport|Runriirigl-fitsperSecond|ThrmglfiutTrarua

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論