達內培訓測試相關課堂筆記_第1頁
達內培訓測試相關課堂筆記_第2頁
達內培訓測試相關課堂筆記_第3頁
達內培訓測試相關課堂筆記_第4頁
達內培訓測試相關課堂筆記_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

CPU補充:ApacheJMeter開源免費測試Tomcat等JavaWeb應用性能測試工具LR組成部分(3+1)虛擬用戶(VirtualUser4)負載(LoadGenerator)思路:圍繞LoadRunner分為:init1次,Actionn次,end1添加事務的目的:控制臺在運行場景后,會收集事務的響應時間,統(tǒng)計Action中,在事務之前,加入集合點;在控制臺中設定并發(fā)策略;帶有reg字樣的函數(shù),性函數(shù),必須放在相應請求之前.--請求后 由ysis生成控制臺結果文件*.lrr Result結果可以選擇:手工設置(ManualScenario)<常用>或基于目標設置(Goal-OrientedScenario)ty(BasicSchedule選擇Pacing:每次迭代之間的時間間隔單位:Thinktime::可以同時n臺服務器,CPU,內存,磁盤等重要指標.運行場景StartScenario提示:結合LR工具組合成圖理解和VuGen即可,1VUn次原因:使用VuGen,壓力較緩,容易成功先準備用戶數(shù)據(jù):使用EXcel設計qq1~qq30New>NewVirtualUser界面說明NewSingleProtocolScript新的單協(xié)議(較簡單)NewMultipleProtocolScript新的多協(xié)議(較復雜)NewScriptRecentProtocol最近使用的協(xié)議Oracle[2-tier]兩層協(xié)議,OracleNCA.Net新技術Create->輸入URL->Action需要迭代->OK等待頁面加載完->Signup->輸入 原因:LR編輯器有局限,撤銷ctrl+z步數(shù)有限方式一:name和雙擊www選中->右擊->RecewithaParamter->命名->{nameLR中變量形式,123->{pwd}www123,替換UseExistingParameter先選name->拷貝Excelqq1~qq30name.datpwd->拷貝Excel1~30編輯pwd.dat粘貼ctrl+a檢查參數(shù)化策略:SE+Pacing值:2Random2-3StandardLogExtendedlogParametersubstitutionThinktime:單選ReyThinktime啟->Userandompercentageofrecordedthink使用隨機百分比記錄思考時Min:50%舉例:lr_think_time(10);5-156.77712.683將兩個參數(shù)放在一起管理(namepwd有關)name的本質:name.dat文件使用name.datnamepwd的數(shù)據(jù)(文件共享)將reg另外為:reg2www->替換為參數(shù)->{name}123->替換為參數(shù)->{pwd}選中name->AddColumnEditwithNotepad編輯文本->大量替換:將Tab逗號,->name,pwd<-SelectColumn中,可以選擇具體列namepwd...見名知意在Fileformat中,默認制定:Column:Comma逗號分隔其它選擇:Tab制表符、Space空格針對name:->1或列名name將Fistdata:11qq11開始取針對pwd:將File:name.dat共享同一個文件(參數(shù)池數(shù)據(jù))選擇列號:2或列名:pwd將Firstdata:1111開始Run-timeSettings:(1)方法2:參數(shù)之間有聯(lián)系,比如一個用戶信息,商品的屬性信息等(類似Java,DBEntity--有屬性)二.參數(shù)的策略(BS/MS題:講講參數(shù)池的策略)關注ParameterList窗口:Selectnextrow:VU,都是從第一行開始順序向下取值(VU取從第一行開始,每個VU唯一向下取值(每個VU取值各不相同)例如:數(shù)據(jù)abcdfg...,3VU(甲乙丙)取值,2次順序方式:甲(abcdfg...)乙(abcdfg...)丙(abcdf唯一方式:甲(ab乙(cd丙fSamelineasXXX:XXX相同(行)--步調一致比如:name策略SE組合 策略Samelineasnamename取第幾行,pwd也取第幾行取值一次Once:運行過程中只取值一次Whenoutofvalues:(Unique才使用)當選擇Unique是才出現(xiàn),表示取值越界后的處理方式規(guī)律:順序,LR認為數(shù)據(jù)時充分Whenoutofvalues:AbortContinueinacyclicmanner(從頭再來Continuewithlastvalue(最后原地踏步常用SE組合(順序+每次迭代)Sequential+EachitionUEA組合(++放棄虛擬用戶Unique+Eachition+AbortVuGen中->點擊EditRecordingOPtions->選擇第三項Recording制定錄制方式HTML方式Generateweb_reg_findfunctionsforPage New>oK輸入jojobean->login->Login-> 多用戶,多個/任務/測試點(至少3個),執(zhí)行一段時間(1開始錄制:保存到day05下bugseach(1)機票結束事務login->Action->Flight按鈕->選擇城市從Denver到Paris->search->Continue->添加檢查點”Denverto檢查點”Atotalof”->scan->vuser_end->SignOff->2)中事務內的ThinkTime要刪除或移到事務之原因:在綜合場景設置中會保留thinktime,如果在事務內作業(yè),會影操作:對三個buysearchscan包括(intActionend都要找NewScenario->browser->一次選擇:day05下三個:buyseachscen->OK進入場景設置界面保證3個都打鉤(選中)->單選BasicScheduleGrou

溫馨提示

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

最新文檔

評論

0/150

提交評論