版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
錄制腳本
1.打開(kāi)
2.點(diǎn)擊編輯腳木
■HPLoadRunner11.00
般1LoadRunner
Configuration▼Help▼
LoadRunnerLauncher
Create/EditScripts
RunLoadTests
AnalyzeTestResults
LoadTestingpreventscostlyandpainfulperformanceproblemsinproduction
bydetectingbottlenecksbeforeasystemorupgradeisdeployed.Bycreating
productionworkloadsonITsystemsinQAorstaging,youcanmeasurethe
performanceofcriticalbusinessprocessesunderloadandpinpoint
bottlenecksforrapidresolution.HPsoftware'sLoadRunnerprovides
comprehensivesupportforthemostcommonprotocolsandtechnologies-
includingERP/CRM,Wet,J2EE/.NET,XML..NET.wirelessandstreaming
media-allowingITgroupstouseasingleproductforloadandperformance
testingofallenterpriseapplications.Implementinganeffectiveloadtesting
processwithHPsoftware'sLoadRunnerhelpsensurethatneworupgraded
applicationsmeetservicelevelobjectivesanddeploytoproductionwithno
performancesurprises.
3.點(diǎn)擊按鈕新建腳本
4.彈出對(duì)話(huà)框,選著web(http/html)
5.輸入網(wǎng)址,點(diǎn)擊ok
6.錄制腳本,錄制結(jié)束后,點(diǎn)擊一下按鈕停止錄制
7.錄制成功后,生成腳本
8.點(diǎn)擊如下按鈕回放腳本
VirtualUserGenerator-[nona>c2¥cb(IITTP/IIHL)]
9.點(diǎn)此按鈕,可新增action
10?點(diǎn)此按鈕可以進(jìn)行錄制和回放設(shè)置
11.彈出的參數(shù)話(huà)界面
一般回放設(shè)置下這里就好
12.點(diǎn)擊圖中圖表設(shè)置參數(shù)化
13.彈出的設(shè)置界面,主要設(shè)置紅色區(qū)域的幾個(gè)地方
14.下圖按鈕為腳本調(diào)試
15.下圖按鈕為設(shè)置時(shí)間的其實(shí)點(diǎn)和結(jié)束點(diǎn)的按鈕
16.下圖兩個(gè)按鈕分別為與hp質(zhì)量管理工具ALM連接按鈕和創(chuàng)建場(chǎng)景按鈕
IIPVirtualU?crGenerator[non?Bc!?Web(HTTP/nTW.)]
:BteEdtviewinsertVyserfictionsIpob|四nctow曲
:Y▼酉70LlSUKRecad小HPALMconnectton...S」__1姓"8,匚j二滔位
S3Page]noname12?Web(HTTP/HTEaCreateContrctefSceiaro...
wserjrit
CActionCemparewthSerpt...
廣eseLend
CompareSnapshots...
迎曲h)1
RegenerateScrbt...
GenerationNotifications...
?CDICTranslation.
GeneralCottons...
BecordrijOptions...Ctrl4F7
Cystomte...
17.插入事件,分別表示時(shí)間的開(kāi)始和結(jié)束
?HPVirtualOserGenerator-(nor.a*el-feb(HTTP/HTIL)]
EieEdtY)ewInsect\VysecfictionsLookBihdowbeto
y,a七1:‘%由"Step…Alt*ln$ert。限電L邑i5TasksL1:£TreeJ:.
nonamel-Web(III*StatTransacOon...CtrkT
EndTr^sacbonCtrUO
Actcci4Rendezvcus...irl(printer64.gif?
0vuser/nd'URL=http://192.168.0.166/s?c/fra>e/iiages/printer64.gif*,
Qarment...Resource”,,
W*
LogMessage...RecContentType=inage/gif*,
"Refercr=http://192.168.0.166/sB<7fra>e/Menu.Jsp*,
★1parameter…Shap$h0tBt51.infr,
<9>,AST),
國(guó)Ic^gteBreMpobtF9
irl(*create.gif',
*URL=http://192.168.0.166/sMc/fra>e/iMages/create.gif".
*Rcsource=l*,
*RecContentType=inage/gif*,
*Re£erer?http://192.168.0.166/sac/frue/lenu.j$p\
*Snapshot=t52.inf*,
LAST);
tweb.url(*vait.gif*,
*URL=http://192.168.0.166/sBc/fra>e/i>ages/wait.gif*,
*Resource=lx,
'RecContentType-image/glf",
*Referer=http://192.168.0.166/s>c/fra*e/Jlenu.jsp*,
*Snapshot=t53.inf*,
LAST);
Eveb.urlCjoin.gif\
*URL=http://192.168.0.166/sBc/fraae/lM3ges/Join.gif",
'RCGUFU—I".
*RccContentType=inage/sif*#
*Referer=http://192.168.0.166/sBc/fraae/lemLJspr,
*Snapshot?t54.lnf\
LAST);
Eweb.url(*apply,gif*,
*nRItn,//11ARA1/.twl1,el£*
事件插入成功:
18.設(shè)置集合點(diǎn)
f)HPVirtualOserCenrratorInonaae1feb(HTTP/BTIL)J
[3jVtfwrficwn;工Odt班時(shí)
t^wStep...AJHCrwr:<4悔qit]i*IL:ZTrepi之£
£UrtTricon.CtrkT
C'EndTransaztc^CtrkD▲ST),
VAC5巳氤iM3??
<'vu:c<_cr?jton.request(*Secur11ylCServices.cbeckLogSlze.drr*,
Comment...URL=http://192.168.0.IM/sBc/dvr/call/plaincall/Secixrit><CService5.checkLo^Size.drr',
logIE-
Rescurce?0',
Newg?r4me<ef..RecContentType=text/Javascript*,
Referer=http://1&2-168.0.166/snc/logon.jsp*?
lOQ^&wkpcritF9Shapshot=tl6.inf*,
Iode-EnP\
*BncTypeatext/plaln*-
*Body=callCount=l\npage=/sic/l<>gon.j8p\nhttpSesslonIch6491Kd^CttBDC5DXO&765ABC$5752\nscript5e8sionI
UST),
lr.thlnk_tlBe<4),
Ir.start.transaction(*loglnln>);
veb_subalt_data(*logonActlonX.do*,
*ActUn=http://192.168.0.166/8ac/logonActlonX.(to*,
*Iethod=POST\
,
*RecContentT>pe=text/htil*,
*Referer?http://l&2-168.0.166/sac/logon.Jsp'.
*Shapshot-tl7.lnf\
*lode=KnP\
ITMDATA,
*Naae=u5ernaae*,*V31ue=[naielr.EHDITEI,
-XaBe-pass<ordr,*Talue?(passvd/*,EXDITII,
,Xaae-dwiainDns*,"Valuersecureone.co**,EXDIIII,
#MaBe=deviceId\*Value=\KHD1TE1,
LAST),
veb_add_cookie(*ys-SBC.lastlogco.usexTOBe-s%3Asa.WIAIX*192.168.0.166*),
創(chuàng)建場(chǎng)景
1.在vugen中點(diǎn)擊圖中按鈕創(chuàng)建場(chǎng)景
2.彈出編輯框,設(shè)置場(chǎng)景,設(shè)置完成后點(diǎn)擊。k
第一個(gè)是目標(biāo)場(chǎng)景
第二個(gè)是手動(dòng)場(chǎng)景
其中手動(dòng)場(chǎng)景可以設(shè)置加載虛擬用戶(hù)數(shù)
3.雙擊這里選著加壓主機(jī)
4.選擇主機(jī)ip,和系統(tǒng)
5.點(diǎn)擊ok關(guān)閉對(duì)話(huà)框
圖中紅色區(qū)域是選著場(chǎng)景執(zhí)行方式:模擬真是環(huán)境還是基于時(shí)間表模擬
E5HPl.ojt<IRimn*rContrnl]?r-Sc*nMrini-(Dttxaen(l))
Z>1?好sSc?^?rioQxT??lt
aau力切處
ServiceLavclAqrccmcnt
A7-,Ahgc?a
SergAQ-eenent
gSLAMwnfor~X“
CkkiheMCMbJlcntodefreSLAc?*e<ok<yoabadlest
ScnnnrioSchoduln
$<h0?X5e|Sch?M?1-
InteractiveScheduleGra^ti
khMitty6$CWH>O「G*CM>
MXodt6「B』,
.,電小??T.Qal:IYua<ra
AcftonP*c<>efte>
C
I&itialiee?tckVu?<ritrta>S
3
>
OOOOOOOOOIOO0002^0000030000(X0000050000X00
TE
6.下圖中:
1)Scheduleby選項(xiàng)表示加載方式,基于腳本還是基『組
2)Runmode表示加載模式:分別表示模擬真實(shí)情況和還是基于場(chǎng)景
ScenarioSchedule
圜x回,O
ScheduleName:Schedule1V]
Scheduleby:6Scenario「Group
RunMode:6Real-wohdschedule''Basicschedule
GlobalSchedule
”Total:1Vusers
ActionFroperbes
InitializeIr.itializeeachVuserjustbeforeitruns
?StartVusersStart1Vusers:2every00:00:15(HH:MM:SS)
DurationRrnfor00:05:00(HH:MM:SS)
StopVusersStopallVusers:5every00:00:30Q(H:MM:SS)
*
DesignRun
7.雙擊下圖紅色區(qū)域,可選著加壓力度
8.雙擊紅色區(qū)域,可設(shè)置壓力下完運(yùn)行時(shí)間
LoadRunnerControllerScenario1-[Design⑴]
FileViewScenarioResultsDiagnosticsToolsHelp
國(guó)¥Q站桀圖
ScenarioGroups
蜀X"R
3
ScheduleName|Schedte1-
Scheduleby.GScenario「Group2
RunModeGRea卜woddachedite「BasicKhedde
GlobalSchedule
立??Total.1Vasers
ActionPioperbes
ImtializeImVuserjustbeforeitruns
1
StartVusersStart1Vusers.2every00:00:15(MMMM.SS)>n
IDurationRunfor00.C6.00(W.HM:SS)|
StopVuxcrxStop01Vuxcrs:5ovary00:00:300(H:MH:SS)
*
9.雙擊下面紅色的內(nèi)容,可以選著虛擬用戶(hù)停止的模式
ScenonoSchedule
10.彈出設(shè)置選項(xiàng)框,可以選著停止的方式
全部一下停止
每多少時(shí)間停止多少個(gè)的方式停止
v
EditAction
schedule
beforeitruns
11.點(diǎn)擊run,來(lái)到執(zhí)行界面
12.在執(zhí)行界面點(diǎn)擊startScenario,開(kāi)始跑場(chǎng)景
LoadKunncrController-Scenario!-(Run)
t>l?Ei。$<<<*>?l*soltfDiunmcK?Xp
ScenarioGroups|ASET-ScefwrioSlatuiDown
RtrnrtgVuMit
EkpwdTme2008gE“I
Hti/SecordQOOlbtfGOMCI
P&si^hamancfH
FdiedTtenwc60m
AVIMUKMIG,4aph*RirnmK?wk)TrmaRespcAseTrte->hc*escerwA
3RMneGrGd,
Rixra^Vuwt
E
UyOeiredDaaPortsS
£??Sl4faiK3/
VumwthEnofiO
3TlATttMUnGf<^d3
TtarnRwpcr?eTm?
Twm/S?c(PAi>ed|
13.卜圖為執(zhí)行過(guò)程中
B5HPLoadRunnerConfrollerSccnariol(Run)
{tieY*?vSe?^wiofemterxQi?(&***>?To?XtH,】>
■JerfMit-?Y*2iSi
6,*xRi>v*X)Vuiat-■田SCtfMbO
|SRurtneGiapht
Rvnrv)gVuc(?t
Use<OeWedDaaPorts
EoctSmotei
Vwen*M?hEnon
ETwwdKfiG?a(rti
TurnR?gm?Taw
Ts/SecPbty
TiiraAec(F*d$M加IBapzEnre(HotrMnS?c)
T"Leruac3內(nèi)1)VWKtywsRMOI#C?4-Ld5t6O5?
FWebR?o-?ceGiach?
Http?Secord
HHPReiponwiccrSecord
P^tDo*nk>*JwlpwSvccwJ
ReOesw$ec?xl
CarnecAcra
Qmec^cmpc?Seccrd
SSLperSecond”
Cota[ScitiMtaatm
每W?081“UUlQ
&H?V,rQN?lV*?rkUp://1921680明療J田wG>
14.場(chǎng)景跑完后顯示如圖界面:
其中右邊紅色區(qū)域是運(yùn)行過(guò)程中監(jiān)控服務(wù)器的資源占用率等等的一些信息,在左邊還可
以添加或查看其他的一些圖標(biāo)
AvodoblcGioplttwrnojv\i5efs-wholesceoanoTrar?5R^scionseTee-who*?sceneno
KRiHheGuphi
Ri1rr7VMM■,
3c<0*>ed。力Ports
Vuw?Ess
ETfam^chonGwphs
ItemRewonwTew
Iiani/$ecpAsg000100000200000300COOCOO
Tiiru/S?cB?p?dTm如田T?m(HxrMnSec)
TctdTwi/Sec配53dySectrd-tewwioWnaowiResoMCfti-last60tec
-WebFUKMC*G?hx
NUpetSec8d
[,fgX3
HTTPRewonjecpe?Sec8d
P崢。Do^niMdedperSecord
R?t?wpe?Seccrd
CcroedkXM
Cw<w<iic<upwS^cxxwl
SSLperSecond0001000002000003:00WMOO
BapttdThm(HxrMnSac)BaptWM(HourMnSec)
S3MM8u*?wr*
15.點(diǎn)擊下面按鈕也能添加加壓主機(jī)
HPLoadRunncrControllerSccnariol[Dcsien(1)]
ScenariiExecutionNotes..
srx
SchcdJeName:|Schedi4e1v|
Inter
SchedJeby<?ScenaiioCGroup
RunMode:6R&alwodd2cted心「Bas?C2ched心
GlobalSchedule
,"珠??Total:1Vustrs
ActionRopeitiet
laxti&lizeInitializeeachVuzerjustbeforeitruns
StartVusersSt?rt1Vustrs:2tvery00:00:15OOtMLSS)
r3S
DurationRunfor00:55:000(HHM:SS)s
>n
:(:
*StopVuzersStop<11Vusers5every00:00:30OHntt:SS)
16.經(jīng)15后,彈出選項(xiàng)框,點(diǎn)擊add可以輸入主機(jī)信息
HPLoadRunnerControllerScenario![Design(l)]
囚信?比切幽
ScennricGroupsServiceLevelAgreement
AM快慢。4日
Xl*el
Gf(X4>NyreSa。PMiIXG?W*
Kfky.
ADocurrenisand9e<!r9£Veiia\Jl£|\1234MogrServicelevelAgrecmmt
C<r*r0ynoSLAMesde<Hn-dlextheb^d
CMheNzbUionto86neSIAcHenakt
ScenarioScheduleNameSSIusPtalfomDetail
Cflnned
&X
ScheduteNacre[ScheddeT
Schedulebr<?Sc?na*)「Gioup
RunMod?GRedUichedJe1Bsc:chedie
。電油
Giqi-eduicS
T?t?lIVax?r?XD3
ActionPwpe<t>K
ttchV?u<jwitb?fc^?itrxmj
|?StsVu$”工[StsIWgn2.very00815(XH■W
!>w,tionRunfw00OS00001HISS)
SKfVu*?rtStopallVuxert5w?ry008300(MMSS)
17.設(shè)置ip欺騙
用HPLoadRunnerController-Scenario!-(Dcjii£n(l)J
SchMJeHane
InloroclwoSCKCNMRGraph
Sctieddeb^GScenono<*Group
R^Mode
三、結(jié)果分析
1.點(diǎn)擊下面按鈕,進(jìn)入分析結(jié)果界面
2.分析界面如下:
省HFl.oa(IKunn?rAnxlyxas-Srxxionl.lr?
FileBiitVt?rGrgRapartiT??l?lia^?nM?上
SrB?Lt-0bV只Y*)G4口
5?*?i?cibplor?r?
SvMkry^.xur.r八八w,Hitt?”£?C3/Dr*?ir^r**?
正?X-,一c
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 施工安全部署方案講解
- 安全指示執(zhí)行要點(diǎn)講解
- 山西省消防安全短視頻創(chuàng)作
- 醫(yī)學(xué)影像學(xué)就業(yè)前景分析
- 2025年新型海水提鎂吸附材料制備技術(shù)革新研究
- Chapter5Atthefastfoodshop(Practice1)(課件)-新版香港朗文英語(yǔ)三年級(jí)上冊(cè)
- 反差效果話(huà)術(shù)策略
- 布病護(hù)理質(zhì)量評(píng)價(jià)指標(biāo)
- 公開(kāi)課教案教學(xué)設(shè)計(jì)課件長(zhǎng)春初中語(yǔ)文九上《出師表》課件-(二)
- 外科營(yíng)養(yǎng)支持的護(hù)理科研方法
- 習(xí)作:那次經(jīng)歷真難忘 課件 2025-2026學(xué)年統(tǒng)編版語(yǔ)文三年級(jí)上冊(cè)
- 多學(xué)科協(xié)作吞咽障礙全程管理方案
- 2026甘肅省第二人民醫(yī)院招錄39人筆試考試參考試題及答案解析
- 2025-2026學(xué)年度第一學(xué)期第二次檢測(cè)九年級(jí)道德與法治考試試題
- 2025年拍賣(mài)企業(yè)標(biāo)的征集管理辦法
- 八年級(jí)下冊(cè)-中考生物復(fù)習(xí)必背考點(diǎn)分冊(cè)梳理(人教版)填空版
- AI技術(shù)在電力系統(tǒng)繼電保護(hù)課程改革中的應(yīng)用與挑戰(zhàn)
- 2025年黑龍江省省直機(jī)關(guān)公開(kāi)遴選公務(wù)員筆試題及答案解析(A類(lèi))
- 鐵路局安全員證考試題庫(kù)及答案解析
- 名著導(dǎo)讀《儒林外史》課件
- 研究生考試考研管理類(lèi)綜合能力試卷及解答參考2025年
評(píng)論
0/150
提交評(píng)論