




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、性能測(cè)試,之Loadrunner使用,網(wǎng)絡(luò)知識(shí)準(zhǔn)備,Socket(套接字)是socket的英文原義是“孔”或“插座”。作為4BDS UNIX的進(jìn)程通信機(jī)制,電話機(jī)之間的通話過程是十分相似的:電話的通話雙方相當(dāng)于相互通信的2個(gè)進(jìn)程,號(hào)碼是它的IP和Port。任何用戶在通話之前,首先要有一部電話機(jī),相當(dāng)于申請(qǐng)一個(gè)socket;同時(shí)要知道對(duì)方的號(hào)碼,相當(dāng)于對(duì)方有一個(gè)固定的socket信息(IP和Port)。然后向?qū)Ψ綋芴?hào)呼叫,相當(dāng)于發(fā)出連接請(qǐng)求;對(duì)方假如在場(chǎng)并空閑(相當(dāng)于通信的另一主機(jī)開機(jī)且可以接受連接請(qǐng)求),拿起電話話筒(接受請(qǐng)求);雙方就可以正式通話,連接成功。雙方通話的過程是一方向電話機(jī)發(fā)出信
2、號(hào)和對(duì)方從電話機(jī)接收信號(hào)的過程,相當(dāng)于向socket發(fā)送數(shù)據(jù)和從socket接收數(shù)據(jù)。通話結(jié)束后,一方掛起電話機(jī)相當(dāng)于關(guān)閉socket,撤消連接。,網(wǎng)絡(luò)通訊知識(shí)準(zhǔn)備,能夠?qū)崿F(xiàn)網(wǎng)絡(luò)通訊的不只是socket,但是socket是用得最多的 Socket是實(shí)現(xiàn)網(wǎng)絡(luò)通訊的方法或者手段,協(xié)議(指網(wǎng)絡(luò)層和傳輸層協(xié)議)是規(guī)范socket在網(wǎng)絡(luò)通訊時(shí)的發(fā)包格式、順序和內(nèi)容,網(wǎng)絡(luò)知識(shí)準(zhǔn)備,TCP編程模型,網(wǎng)絡(luò)知識(shí)準(zhǔn)備,UDP編程模型,網(wǎng)絡(luò)知識(shí)準(zhǔn)備,網(wǎng)絡(luò)應(yīng)用可以簡(jiǎn)單的分為C/S和B/S結(jié)構(gòu) 一般而言C/S結(jié)構(gòu)中連接建立了就會(huì)保持比較長(zhǎng)的時(shí)間,所以稱為長(zhǎng)連接;B/S結(jié)構(gòu)中連接建立后會(huì)迅速斷開,所以稱為短連接。,Loa
3、dRunner性能測(cè)試,使用LoadRunner進(jìn)行性能測(cè)試分為3大步驟: 1 腳本錄制 2 場(chǎng)景回放 3 結(jié)果分析,腳本錄制,如何使用LoadRunner進(jìn)行腳本錄制?,錄制腳本,啟動(dòng)vuser,錄制腳本,選擇協(xié)議,錄制腳本,選擇被錄制的程序,錄制腳本,LoadRunner支持很多的協(xié)議,但是我們經(jīng)常會(huì)用到的不多。按照公司的實(shí)際情況,windows socket是用得比較多的。,Win32 Applications:32位windows普通C/S應(yīng)用程序,用于客戶端腳本錄制 Internet Applications:一般B/S網(wǎng)絡(luò)應(yīng)用程序,用于網(wǎng)頁(yè)腳本錄制,錄制腳本,選擇被錄制的程序,錄制
4、腳本,選擇被錄制的程序,錄制腳本,開始錄制,錄制腳本,結(jié)束錄制:點(diǎn)擊stop按鈕即可,錄制腳本,錄制腳本結(jié)果如下:,腳本錄制,Q:腳本錄制完成了是否就可以直接進(jìn)行使用呢? A:最好不要。因?yàn)閳?zhí)行腳本時(shí),我們無法判斷消息是否被正確執(zhí)行了。 對(duì)于windows socket函數(shù)而言,返回值為0表示成功;為其它值表示失敗。,腳本修改,因此對(duì)于上面的腳本,我們要修改如下腳本:,腳本修改,這里只是對(duì)發(fā)送/接收請(qǐng)求動(dòng)作做了一下判斷。如果想對(duì)送/接收請(qǐng)求內(nèi)容做判斷,則需要進(jìn)一步調(diào)用loadrunner本身自帶函數(shù)或者第三方dll。,腳本修改,Vuser_init和vuser_end里的腳本只會(huì)被執(zhí)行一次;A
5、ction里面腳本會(huì)多次執(zhí)行。所以我們要將腳本剪切到Action里去。如果錄制時(shí)已經(jīng)錄制Action里面,就可以省略這一步驟了。,設(shè)置參數(shù),對(duì)于所發(fā)送的內(nèi)容里要求變化的部分,我們可以設(shè)置成參數(shù),以保證每次執(zhí)行腳本時(shí)不一樣。,設(shè)置參數(shù),在緩沖區(qū)內(nèi)找到相映部分,用剛才設(shè)置的參數(shù)替換:選擇要替換部分,右擊,選擇好變量進(jìn)行替換,設(shè)置參數(shù),替換后結(jié)果如下:被替換部分用紅色顯示,有些版本變量外是”;有些版本是”,腳本運(yùn)行設(shè)置,如何讓腳本運(yùn)行多次:在界面上選擇Run-time Settings按鈕,在彈出界面上設(shè)置對(duì)映內(nèi)容,腳本回放,用于測(cè)試修改后的腳本是否正確,場(chǎng)景回放,場(chǎng)景回放就是我們平常所說的真正性能
6、測(cè)試實(shí)施,LoadRunner在Controller中進(jìn)行 錄制好的腳本,如何將其運(yùn)行起來對(duì)被測(cè)系統(tǒng)進(jìn)行測(cè)試?,場(chǎng)景回放,啟動(dòng)Controler,場(chǎng)景回放,選擇腳本:在controller界面上點(diǎn)擊Add Group按鈕,場(chǎng)景回放,運(yùn)行腳本:在design或者run界面點(diǎn)擊startscenario按鈕,場(chǎng)景回放,監(jiān)控服務(wù)端資源:在windowsresource界面右鍵,選擇add measurement按鈕,場(chǎng)景回放,監(jiān)控服務(wù)端:在彈出界面選擇上面的ADD按鈕添加被監(jiān)控機(jī)器的IP,場(chǎng)景回放,要保證LoadRunner能監(jiān)控到服務(wù)端的資源情況,服務(wù)端必須進(jìn)行以下設(shè)置: 1.首先保證被監(jiān)視的wi
7、ndows系統(tǒng)開啟以下二個(gè)服務(wù)Remote Procedure Call(RPC) 和Remote Registry Service。這兩項(xiàng)服務(wù)在“管理工具”下的“服務(wù)”。 2.被監(jiān)視的WINDOWS機(jī)器:右擊我的電腦,選擇管理-共享文件夾-共享 在這里面要有C$這個(gè)共享文件夾,若沒有進(jìn)行手動(dòng)添加 3.測(cè)試機(jī)使用運(yùn)行.輸入被監(jiān)視機(jī)器IPC$ 然后輸入管理員帳號(hào)和密碼,如果能看到被監(jiān)視機(jī)器的C盤了,就說明你得到了那臺(tái)機(jī)器的管理員權(quán)限。 備注:在做第三點(diǎn)工作時(shí),出現(xiàn)不能以administrator身份來訪問?,F(xiàn)象是:用戶名的輸入框是灰色的。 這是安全策略問題,解決方法:選擇 “管理工具-本地安全策
8、略-本地策略-安全選項(xiàng)”。找到“網(wǎng)絡(luò)訪問-本地賬戶的共享和安全模式”,修改其屬性為“經(jīng)典-本地用戶以自己的身份驗(yàn)證”。,結(jié)果分析,LoadRunner測(cè)試腳本運(yùn)行完畢后,運(yùn)行的結(jié)果都保存在Analysis中。,結(jié)果分析,保存測(cè)試結(jié)果指標(biāo):點(diǎn)擊Analyze Results按鈕,結(jié)果分析,保存測(cè)試結(jié)果:在Analysis界面點(diǎn)擊保存按鈕即可保存結(jié)果,結(jié)果分析,對(duì)于C/S結(jié)構(gòu)系統(tǒng),我們最關(guān)注的指標(biāo)有 1 系統(tǒng)每秒鐘處理速度(TPS):Tran/Sec(Passed),用于說明系統(tǒng)處理請(qǐng)求的快慢 2 系統(tǒng)響應(yīng)時(shí)間:Trans Response Time,用于說明系統(tǒng)響應(yīng)外部請(qǐng)求的快慢 3 系統(tǒng)處理請(qǐng)求
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 福建漳州2024~2025學(xué)年高一下冊(cè)期末數(shù)學(xué)試題學(xué)生卷
- 個(gè)性化營(yíng)養(yǎng)方案制定考核試卷
- 獸用抗生素批發(fā)政策考核試卷
- 可持續(xù)發(fā)展與企業(yè)綠色物流實(shí)踐考核試卷
- 變電站自然災(zāi)害應(yīng)對(duì)措施考核試卷
- 化纖漿粕高溫過濾材料的生物降解性探討考核試卷
- 一次性護(hù)目鏡的防沖擊與防紫外線性能的國(guó)際標(biāo)準(zhǔn)對(duì)比考核試卷
- 2025年中國(guó)PE不飽和聚酯漆數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)L-酒石酸數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)E-cares面部雕塑系統(tǒng)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 電廠安規(guī)考試題庫(kù)及答案
- 2021-2022學(xué)年浙江省杭州市拱墅區(qū)英語小升初新生分班考試卷 附解析
- 2024-2025學(xué)年人教版(2024)初中英語七年級(jí)下冊(cè)教學(xué)工作總結(jié)(共4套)
- Unit 1 Happy Holiday 第5課時(shí)(Section B 2a-3c) 2025-2026學(xué)年人教版英語八年級(jí)下冊(cè)
- 2025年中國(guó)三元乙丙橡膠市場(chǎng)調(diào)查研究報(bào)告
- 常見耐藥菌感染診療與防控
- 征兵體檢外科標(biāo)準(zhǔn)
- 小學(xué)生預(yù)防拐騙教育課件
- 2025-2030年中國(guó)基于細(xì)胞的人源化小鼠模型行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2025至2030中國(guó)無線通訊檢測(cè)行業(yè)市場(chǎng)發(fā)展分析及競(jìng)爭(zhēng)格局與投資機(jī)會(huì)報(bào)告
- 2025年上海徐匯區(qū)高一(下)信息技術(shù)合格考試題及答案
評(píng)論
0/150
提交評(píng)論