系統(tǒng)壓力測(cè)試培訓(xùn)_第1頁(yè)
系統(tǒng)壓力測(cè)試培訓(xùn)_第2頁(yè)
系統(tǒng)壓力測(cè)試培訓(xùn)_第3頁(yè)
系統(tǒng)壓力測(cè)試培訓(xùn)_第4頁(yè)
系統(tǒng)壓力測(cè)試培訓(xùn)_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

系統(tǒng)壓力測(cè)試培訓(xùn)大綱目標(biāo)1工具2結(jié)果分析、報(bào)告輸出4測(cè)試過(guò)程3經(jīng)驗(yàn)5目標(biāo)目標(biāo)

——實(shí)現(xiàn)客戶對(duì)系統(tǒng)的性能要求(1000用戶并發(fā)響應(yīng)時(shí)間3秒以內(nèi))工具

——LOADRUNNER測(cè)試

——發(fā)現(xiàn)性能問(wèn)題分析——分析,解決瓶頸目標(biāo)定義客戶的需求 系統(tǒng)的響應(yīng)的時(shí)間、支持的并發(fā)數(shù)等客戶的硬件環(huán)境服務(wù)器的配置(CPU,內(nèi)存、磁盤)、客戶端的配置連接數(shù)

數(shù)據(jù)庫(kù)連接、IE的連接工具介紹LOADRUNNER

適用于任何環(huán)境,支持多種操作系統(tǒng)、數(shù)據(jù)庫(kù)、應(yīng)用服務(wù)、中間件等;

由三部分構(gòu)成:Generator、Controller、Analysis;測(cè)試過(guò)程制定測(cè)試方案準(zhǔn)備測(cè)試環(huán)境盡量使用與客戶真實(shí)環(huán)境相近的環(huán)境測(cè)試過(guò)程網(wǎng)絡(luò)設(shè)備安全策略測(cè)試調(diào)整到對(duì)壓力測(cè)試結(jié)果影響最小或者直接跳線需要測(cè)試的內(nèi)容、測(cè)試場(chǎng)景確定影像地圖服務(wù)、矢量地圖服務(wù)、地名地址服務(wù)等100用戶300用戶500用戶。。。。腳本制作腳本錄制模擬用戶的操作錄制腳本設(shè)置transaction(事務(wù))需要監(jiān)控某一操作的響應(yīng)時(shí)間可以在錄制過(guò)程中設(shè)置,也可以在錄制完成編輯腳本時(shí)插入腳本的參數(shù)化需要對(duì)某一常量進(jìn)行參數(shù)化時(shí)使用在編輯腳本中替換腳本結(jié)構(gòu)vuser_init() 錄制登錄的腳本

此處的腳本只有在初始化時(shí)才會(huì)被執(zhí)行Action()

真正執(zhí)行迭代測(cè)試的腳本vuser_end()錄制退出的腳本

此處的腳本只有在釋放用戶時(shí)才被執(zhí)行設(shè)置transaction(事務(wù))使用場(chǎng)景 需要準(zhǔn)確知道某個(gè)操作的響應(yīng)時(shí)間

例如:想要知道查詢客戶資料這個(gè)操作的響應(yīng)時(shí)間,可以在查詢客戶資料這段腳本中插入一個(gè)事務(wù)用法一種是直接在錄制腳本時(shí)添加一種是在腳本錄制完成后添加自動(dòng)設(shè)置事務(wù)插入的時(shí)候有開始和結(jié)束,在開始的腳本中插入開始的事務(wù),在完成查詢的腳本后插入結(jié)束事務(wù)腳本參數(shù)化File將參數(shù)值寫在.dat文件中,通過(guò)讀取文件,獲取參數(shù)值RadomNumber設(shè)置參數(shù)值為一個(gè)范圍內(nèi)的隨機(jī)數(shù),執(zhí)行腳本時(shí),隨機(jī)取一個(gè)范圍內(nèi)的值賦給參數(shù)Table可新建一個(gè).dat文件,指定文件中哪列的值作為參數(shù)值,同F(xiàn)ile方式;也可讀取數(shù)據(jù)庫(kù)表中的記錄值作為參數(shù)值選擇測(cè)試環(huán)境手動(dòng)類型自動(dòng)類型加載腳本腳本測(cè)試配置測(cè)試環(huán)境類型手動(dòng)類型自動(dòng)類型設(shè)置監(jiān)控向執(zhí)行壓力測(cè)試保存結(jié)果、輸出報(bào)告執(zhí)行壓力測(cè)試SchedulebyScenario在RampUp標(biāo)簽頁(yè)設(shè)置是同時(shí)加壓還是逐漸加壓;在Duration標(biāo)簽頁(yè)輸入需要運(yùn)行的時(shí)間;在RampDown標(biāo)簽頁(yè)設(shè)置是同時(shí)減壓還是逐漸減壓SchedulebyGroup

如果希望按組運(yùn)行腳本,選擇SchedulebyGroup選項(xiàng),并設(shè)置其運(yùn)行方式??梢灾付總€(gè)組的執(zhí)行方式;在RampUp標(biāo)簽頁(yè)設(shè)置是同時(shí)加壓還是逐漸加壓;在Duration標(biāo)簽頁(yè)輸入需要運(yùn)行的時(shí)間;在RampDown標(biāo)簽頁(yè)設(shè)置是同時(shí)減壓還是逐漸減壓點(diǎn)擊ScenarioStartTime按鈕,設(shè)置開始運(yùn)行時(shí)間,不設(shè)置則表示立即執(zhí)行;配置環(huán)境測(cè)試類型CPU 一般要求測(cè)試服務(wù)器和應(yīng)用服務(wù)或數(shù)據(jù)庫(kù)服務(wù)器的CPUI占用不能>75%;內(nèi)存 根據(jù)實(shí)際情況確定,系統(tǒng)內(nèi)存磁盤交換的頁(yè)面數(shù)目(Pages/Sec)不能過(guò)大,好的系統(tǒng)BufferCacheHitRatio需要達(dá)到99.99%;磁盤 讀寫磁盤的時(shí)間Avg.Disksec/Transfer,一般的系統(tǒng)都要求是0.03秒或更低;磁盤的QueueLength經(jīng)驗(yàn)值是2,>2則不能滿足磁盤IO的要求;響應(yīng)時(shí)間 根據(jù)客戶需求調(diào)整,一般不希望>3S。吞吐量服務(wù)器性能參數(shù)通過(guò)Analysis模塊我們可以對(duì)測(cè)試結(jié)果進(jìn)行分析,并以HTML或word等格式進(jìn)行導(dǎo)出,也可以保存測(cè)試場(chǎng)景所有過(guò)程文件報(bào)告輸出通過(guò)Analysis模塊我們可以對(duì)測(cè)試結(jié)果進(jìn)行分析,并以HTML或word等格式進(jìn)行導(dǎo)出,也可以保存測(cè)試場(chǎng)景所有過(guò)程文件結(jié)果分析出現(xiàn)Error-27979:Requestedformnotfound錯(cuò)誤如何處理–由于開發(fā)人員使用非標(biāo)準(zhǔn)型語(yǔ)法開發(fā)的控件–錄制腳本時(shí)Tools->Recordingoptions->General->Recording->Recording->HTML-basedscript->HTMLAdvanced->Scripttype->選擇第2個(gè)出現(xiàn)Error-27728:Stepdownloadtimeout(120seconds)錯(cuò)誤如何處理–設(shè)置了runttimesetting中的internetprotocol-preferences中的advaced區(qū)域有一個(gè)winlnetreplayinsteadofsockets選項(xiàng),選項(xiàng)后再回放就成功了常見問(wèn)題1、啟動(dòng)和停止步長(zhǎng)設(shè)置對(duì)分析結(jié)果的影響2、網(wǎng)絡(luò)設(shè)備對(duì)測(cè)試結(jié)果的影響3、地圖行列號(hào)參數(shù)化數(shù)值選擇4、負(fù)載均衡設(shè)置輪詢、保持會(huì)話數(shù)對(duì)壓力測(cè)試結(jié)果影響經(jīng)驗(yàn)教訓(xùn)在外網(wǎng)1000用戶下,入侵防御層在低級(jí)策略下服務(wù)相應(yīng)時(shí)間比在高級(jí)策略場(chǎng)景下服務(wù)響應(yīng)時(shí)間總體差異不大,但是在物理剔除入侵防御層后,服務(wù)響應(yīng)時(shí)間明顯降低。啟動(dòng)和停止步長(zhǎng)設(shè)置對(duì)分析結(jié)果的影響地圖行列號(hào)參數(shù)化數(shù)值選擇瓦片行列號(hào)的選擇必須保證在所選的范圍內(nèi)都有瓦片,否則在測(cè)試過(guò)程中會(huì)有報(bào)錯(cuò),請(qǐng)求不到資源。方法一:地圖級(jí)別選擇大一點(diǎn)的級(jí)別方法二:打開瀏覽器F12查看地圖瓦片情況網(wǎng)絡(luò)設(shè)備對(duì)測(cè)試結(jié)果的影響

在外網(wǎng)1000用戶下,入侵防御層在低級(jí)策略下服務(wù)相應(yīng)時(shí)間比在高級(jí)策略場(chǎng)景下服務(wù)響應(yīng)時(shí)間總體差異不大,但是在物理剔除入侵防御層后,服務(wù)響應(yīng)時(shí)間明顯降低。瓦片行列號(hào)的選擇必須保證在所選的范圍內(nèi)都有瓦片,否則在測(cè)試過(guò)程中會(huì)有報(bào)錯(cuò),請(qǐng)求不到資源。方法一:地圖級(jí)別選擇大一點(diǎn)的級(jí)別方法二:打開瀏覽器F12查看地圖瓦片情況方法三:在Desktop中查看行列號(hào)地圖行列號(hào)參數(shù)化數(shù)值選擇負(fù)載均衡設(shè)置輪詢、保持會(huì)話數(shù)對(duì)壓力測(cè)試結(jié)果影響設(shè)置為輪詢那么壓力會(huì)分擔(dān)到集群的每個(gè)節(jié)點(diǎn),可

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論