LoadRunner性能測試報(bào)告_第1頁
LoadRunner性能測試報(bào)告_第2頁
LoadRunner性能測試報(bào)告_第3頁
LoadRunner性能測試報(bào)告_第4頁
LoadRunner性能測試報(bào)告_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、性能測試報(bào)告一、 被測項(xiàng)目簡介本次測試的對(duì)象是LR自帶的飛機(jī)訂票系統(tǒng),該系統(tǒng)的類型是瀏 覽器/服務(wù)器類型。該系統(tǒng)包含的功能主要有用戶登陸,選擇出發(fā)地 和目的地、選擇出發(fā)時(shí)間和座位類型、選擇航班功能、支付退出登錄 等。二、測試規(guī)劃測試計(jì)劃測試活動(dòng)計(jì)劃開始時(shí)間預(yù)期結(jié)束時(shí)間備注測試用例設(shè)計(jì)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測試重點(diǎn)本次的測試重點(diǎn)主要有:用戶登錄功能選擇出發(fā)地和目的地功能測

2、試環(huán)境軟件配置:Windows7旗艦版32位操作系統(tǒng);HP LoadRunner 11.00Google Chrome 瀏覽器IE瀏覽器硬件條件:處理器:Intel(R) Core(TM) i5-2450M CPU 2.50GHz內(nèi)存:2GB三、測試用例設(shè)計(jì)本次實(shí)驗(yàn)主要的測試方面是用戶登錄和航班選擇,提前注冊(cè)好十個(gè)賬號(hào),和十種不同的但正確的航班選擇;并用于接下來的參數(shù)化。十組賬號(hào)信息如下:文件(B 噌一 循式Q 查看出幫助 username,password sh iwqO,happyO sh iwq1,happyl sh iwq2,happy2 sh iwq3,happy3 sh iwq4,

3、happy4 sh iwq5,happy5 sh iwq6,happy6 sh iwq7,happy7 sh iwq8,happy8 sh iwq9,happy?航班信息如下:文件但 編輯在j格式 查看M 但)from,to,flightLondon,Los Angeles,230;1449;01/10/2015 Par is,San Francisco,460;1167;01/10/2015Port I and,Sydney,580;1509;01/10/2015 Denver,Frankfurt,010;723;01/10/2015 London, Port I and,250;1041;

4、01/10/2015 Zur ich,Los Angeles,930;649;01/10/2015 Sydney,Par i s,840;2679;01/10/2015 Seattle,London,720;1060;01/10/2015 Frankfurt,Zurich,190;371;01/10/2015 Port land,Denver,500;515;01/10/2015四、測試腳本1 .錄制的腳本+說明錄制的腳本如下:IML |vuser_initAction vjser_end global hvuser_init().return 0;Action()web_url(WebTou

5、rs,URL=:1080/WebTours/, Resource=0, RecContentType=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”, ENDIT

6、EM, Name=login.x, Value=82, ENDITEM, Name=login.y, Value=9, ENDITEM, LAST);lr_end_transaction(login, LR_AUTO);/事務(wù)結(jié)束web_image(Search Flights Button, Alt=Search Flights Button, Snapshot=t3.inf, LAST);lr_think_time(9);lr_start_transaction(book);/定義事務(wù)訂票web_submit_form(reservations.pl,Snapshot=t4.inf,ITE

7、MDATA,Name=depart, Value=from, ENDITEM, Name=departDate, Value=01/10/2015”, ENDITEM, Name=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, E

8、NDITEM, Name=findFlights.x, Value=78, ENDITEM, Name=findFlights.y, Value=4, ENDITEM, LAST);lr_think_time(9);web_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_

9、end_transaction(book, LR_AUTO); /訂票事務(wù)結(jié)束lr_think_time(6);web_submit_form(reservations.pl_3,Snapshot=t6.inf, ITEMDATA, Name=firstName, Value=s, ENDITEM, Name=lastName, Value=s, ENDITEM, Name=address1, Value=s, ENDITEM, Name=address2, Value=s, ENDITEM, Name=pass1, Value=s s, ENDITEM, Name=creditCard, V

10、alue=2, ENDITEM, Name=expDate, Value=2, ENDITEM, Name=saveCC, Value=, ENDITEM, Name=buyFlights.x, Value=66, ENDITEM, Name=buyFlights.y, Value=9, ENDITEM, LAST);web_image(SignOff Button, Alt=SignOff Button, Snapshot=t7.inf, LAST);return 0;vuser_end() .return 0;#ifndef _GLOBALS_H#define _GLOBALS_H / I

11、nclude Files#include Irun.h#include web_api.h#include lrw_custom_body.h/- / Global Variables #endif/ _GLOBALS_H2 .參數(shù)化因?yàn)楸敬螌?shí)驗(yàn)的測試重點(diǎn)是登錄和航班選擇,因此在這兩個(gè)部 分分別進(jìn)行參數(shù)化并定義事務(wù)。登錄時(shí)設(shè)置參數(shù)如下:web_subinit_form(J login. 0 1、Snapshot=t2. inf ITENIDATA,ENDITESENDITEI,jrName=userrLanie ValuerusernameJ * N aigfa ssw ord#, Va1u=

12、Ea5Swoid j *Name=login. JValue=92 ENDITEM, *Name=login, y Value=9#, EHDITEM, LAST);Parameter tipe: FieFile|lQgin. dat | Erowse.Add Cdumn. Add Row.usernamepassword1shiwq。happyO2shiwqlhappylZjZshiwq2happy24shiwq3happy35shiwq4happy46sliiwq5happyS7shiwqShappySEshiwqThappy!gshiwqShappyQ10shiwqghappy9Edit

13、 with Notepad.Data Wizard.Simulale Parameter.Column|first data Ey nuribtr :r nan 4:1 金 |Select next row:Update value on:I Sequential-| Each iteration-提前注冊(cè)好十個(gè)賬號(hào)密碼,將這十個(gè)賬戶作為參數(shù)化的數(shù)據(jù)。選擇航班時(shí)的參數(shù)化如下:lr_st art _ trans act ion (* bookJP);v&b_submiform ( yres ervat i ons. 口1 xxSnapshot=t4* inf”,ITEM-ATA.*Nani Ed

14、 巳口紅pal 乎二立小二 EHD ITE M,*Nam 巳= d 已益工 tgtgD F 配 ub:97TS72015*. EMDITEM, 儲(chǔ)N曰皿/darrivrBtf* Vlue= ItuENDITEN, Naine=returnDate. 7alu,Ql/11/2015ENDITEM, jyTIam e=nunF as s eng er sJ Value=l , EHDITEM Nanie=roundtripJ AValue=AJ ENDITEM *Nanie=eatFref*J *ValueW1.ndow#5 ENDITEM.*Name=s eatType*, *Value=Fir

15、s t0, ENDITEM, Jaiiie=findFlights. k, #Value=78*f ENDITE% *Name=f indFlights. 少過1口41 ENDITEM. LAST);lr_thi.nk_tijne(9),i7eb_submit_fQrm (,reservations, pl_2 Snapshot = t5 inf .ITEMDATA,am eoutboundFl i ght,一口 lu巳=匕 “J END ITEM, Name=reserveFlights, x , - Value=74J, EWDITENl, Naine=reseT,veFlight s.

16、y , J Value=9 , ENDITEF,LAST);lr_end_transactI on( book, LR_AUTO);Parameter type: Fife三select. dat| Browse.,.Add Column., Add Rovj.fromtoflight1LondonLos Angeles230;1449;01/10/20152f arisSan franci sco460:1167;01/10/20153FortlandSydney580;1509;01/10/20154DenverFr arjkfurt0W;T23;01/lQ/20155LondonFort

17、! 5 d250041:01/10/20156ZurichLos Angeles930:64901/10/2015TSydneyFarisS40;2679;01/10/20158SeattleLondon720;1060:01/10/20158Fr &TLk.urtZuri ch.19O;3T101/10/201510FortlandDenver500;515;01/10/2015Edit with Notepad. Data Wizard.Simulate Parameber.Ssltct column(* By num her:|3L Bh nam 電;IFile formatC蟲lunn

18、C 0g a 二JFirst data.|1ISame line as fromSelect next row: !共有三個(gè)參數(shù),分別是選擇的出發(fā)地、目的地和航班信息(即航班號(hào)、所需費(fèi)用和時(shí)間)3.事務(wù)定義共定義兩個(gè)事務(wù):login和bookActj&n五、場景配置共設(shè)置12個(gè)Vuser,并行策略是一開始每10秒增加兩個(gè)Vuser, 直到運(yùn)行的Vuser的數(shù)量達(dá)到12個(gè),然后再持續(xù)1分半鐘,退出時(shí), 每15秒退出5個(gè)Vuser。因此整個(gè)過程所需時(shí)間約為三分鐘二十秒 左右。六、 測試結(jié)果(客觀)測試結(jié)果:運(yùn)行的并發(fā)數(shù):HSO ID m:DQ 初 WOTJD QftXM EXJ 網(wǎng)卻 Ot:D1:

19、M0001:3t W3110國時(shí):SO 如期g M?H:W ODQZ Dt:DQ:W QftQZ:聞 Hl 屈制 $D03(W 口 0003:21=MWTfM事務(wù)響應(yīng)時(shí)間圖:TwiTne * wo* KtnircMW 15 MWM 8 4QM 國 g螞 WMW OT01W 幡吐呷國金并 WQIW KIQ1* W01M RW 8啦” :H2U HQZM ER卻 Qt:DQ- 呦卬相時(shí)卻 I。HQ39 IWEcd The iibwHn Sac)每秒點(diǎn)擊數(shù):5K4nd - wise kmbtciMhlA*fl&fl|l-4A-七、測試結(jié)果分析和結(jié)論LoadRunner進(jìn)行場景測試結(jié)果收集后,首先顯示

20、的是該結(jié)果的一個(gè)摘要信息。主要包括:場景執(zhí)行情況(Analysis Summary )統(tǒng)計(jì)信息摘要(Statistics Summary )事務(wù)摘要(Transaction Summary )HTTP響應(yīng)摘要(HTTP Responses Summary1、 場景執(zhí)行情況本部分給出了本次測試場景的名稱、結(jié)果存放路徑及持續(xù)時(shí)間。Analy與is Summary一名“口出前15/1/9 母”-,01511挎 ig:z3Scenario Names &cena rielResults in Sea-atani Ci lProgram FiltsH PLoa d Rmnn e-rSscriptiffi

21、niB ljre-jnes.InrDuratioH!:3 rninutgrs and 石電ipQnWI5.由圖可知,本次測試從19: 25到19:28結(jié)束,歷時(shí)3分21 秒,與之前的場景配置中的時(shí)間吻合。2、 統(tǒng)計(jì)信息摘要該部分給出了場景執(zhí)行結(jié)束后并發(fā)數(shù)、總吞吐量、平均每秒 吞吐量、總請(qǐng)求數(shù)等信息。Statistics Surrirnary121,427 f 67 27,0681/D645.2672:宏1 HTTP Ries口on&eSi urnEarytzjdmurn FtunniiriQ Mu與/:T口七1al ThrciijQhput: f byte看】黑晨”位口口 色Throucih

22、口“b/sEcmdkTEH Hits:AverTQe Jlrts 口5 S&e口nd;由上圖我們可以看出,本次測試最大并發(fā)數(shù)是12,總吞吐量為1, 427, 672字節(jié),平均每秒吞吐量為7,068字節(jié),總請(qǐng)求數(shù)為1064,平均每秒請(qǐng)求數(shù)為5.267。對(duì)于吞吐量,單位時(shí)間內(nèi)的 吞吐量越大,說明服務(wù)器處理能力越好,而請(qǐng)求數(shù)與吞吐量一班 成正比關(guān)系。本次實(shí)驗(yàn)僅僅設(shè)置了12個(gè)虛擬用戶,為了處理方便,節(jié)省時(shí)間。3、 事務(wù)摘要本部分給出了場景執(zhí)行結(jié)束以后相關(guān)Action的平均響應(yīng)時(shí)間、通過率等情況。Transaction Summary1 廣曰 n 將aLiQnsi: Tula I Passed- 135

23、 Total Fsded; 0 Total Stepped: 10寓 Yerjtiw 風(fēng) eviwmEie 門由七Transaction HameSLA St.atus Minimum Average Haximum Std, Deviation 910 Percent Pass iFad Stop口ctin丁丁一n nnutiQLbskEnciind二 ct Tr/ri 二口匚:i 二 iMUer init Triartsdct口力3.597.S217.S0414.&S4240g0.33-11.3473.47B1.1S13a7 3937020.5931,7S16,3811.5364,3440

24、00DQ口1200Service LeeV Agreement LegtHd Pass Q Fall 0 Ho Data由上圖可知,每個(gè)Action的平均響應(yīng)時(shí)間和通過率。Book訂 票操作有兩個(gè)被阻止,37個(gè)通過,而登錄操作全部通過。4、 HTTP響應(yīng)摘要本部分顯示在場景執(zhí)行過程中,每次HTTP請(qǐng)求發(fā)出去的狀態(tài),是成功還是失敗。http Responses summaryHTTP ReipthFiseiTutdlPer secondHTTP 2g3.2675、弁發(fā)數(shù)分析Surnnury FLeport Run|nE|g VUMff Hits par 5iKCind | Throughput

25、| Triansactinn Nummary | enge- T r*nu .ftwEpcrHe Time | CustafHeirf-匚| C出品03工0D.1DMM如時(shí) 01 加 0120 血曲 Q1:iD 154 皓的 0210 02:20 02:30 眈* 期:即 03.03:10 D320日與口$hmt rWi 等*該部分顯示了在場景執(zhí)行過程中并發(fā)數(shù)的執(zhí)行情況,包括Vuser的狀態(tài)、完成腳本的Vuser的數(shù)量以及集合統(tǒng)計(jì)信息,將這些圖和事務(wù)圖結(jié)合使用可以確定Vuser的數(shù)量對(duì)事務(wù)響應(yīng)時(shí)間的影響。6、 響應(yīng)時(shí)間匕,丁5 Tei 匚,二 |門 W上它吩 I H;t;口? :-erz-r

26、n | Tl-ro jq put | T 占臼一二1:口1七廣 ., | Ave-rapt 1 ram. e-tpense Tme | ji-roiS/i/t 19.it i::| | ( .AvEFAge TrAnsaction Rcs-ponsc- Time y- B- 鼻, 3% f - q B a T- 3-M1D M 孰 的抑 / N MM i&1 ea ifi1 1A 01 to 用 M dimn M0110 8加 gM 好心gMiE國叱日 eenano time nm.ssLegend隼XF嗑,3方|M 憫 UI F , *|3 丁鳳4一 M/i -BrifDhi&年h Ha/B

27、itfi5id k1設(shè) 6on_ T ars *c lion1097.05?17.21BUS319761bwfc0.5721.5195 W612431 131botias11例?白總找tinl.G?21vusei_?nd_T r-arffac-don00Q00&中J J日工管1gDgg_g這張圖是平均事物響應(yīng)時(shí)間圖,是平均事物響應(yīng)時(shí)間與結(jié)果摘要中的事務(wù)摘要合成的7、 每秒點(diǎn)擊數(shù)Cstomer tadnil5/l/9 19:45:口5 | C 4Summary Re-por,: | Runnirtg Vusters HltJ ptr Eccond Throughput | Trantactron Summary- | AvB-rageTr-Bnsji Rctpanse-rwneH聞 per SecondPIIDUHSBd1SXQQTQ m西 QQM (M:M 01 100120 仃1加 Q1M M:軸 怩00 期:仲電制* 0230 叱也 收a Q3加 4gElapsed icenario time imm:9LegendGrapi Mrirum 0- Graph 陷awrrtm Gfah Medan / Gijph Std Devktkw U.S51420反映了客戶端每秒鐘向服務(wù)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論