版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
性能測試工具LoadRunner內容大綱回顧性能測試性能測試工具需要解決的問題LoadRunner原理與介紹LoadRunner安裝與基本操作思路性能測試包括以下幾個方面:評估系統(tǒng)的能力。測試中得到的負荷和響應時間等數據可以被用于驗證所計劃的模型的能力,并幫助做出決策。
識別系統(tǒng)中的弱點。受控的負荷可以被增加到一個極端的水平并突破它,從而修復系統(tǒng)的瓶頸或薄弱的地方。系統(tǒng)調優(yōu)。重復運行測試,驗證調整系統(tǒng)的活動得到了預期的結果,從而改進性能,檢測軟件中的問題。性能測試方法性能測試的基準大體有以下幾方面:響應時間
從應用系統(tǒng)發(fā)出請求開始,到客戶端接收到最后一個字節(jié)數據為止所消耗的時間。合理的響應時間取決于實際的用戶需求。并發(fā)用戶數
一般是指同一時間段內訪問系統(tǒng)的用戶數量。吞吐量
指單位時間內系統(tǒng)處理的客戶請求數量。性能計數器
描述服務器或操作系統(tǒng)性能的一些數據指標,比如Windows系統(tǒng)資源管理器。性能測試的重要意義追求更高的質量和更高的性能是人類的天性企業(yè)信息化的“數據大集中”的趨勢是進行性能測試的根本推動力好處:加強控制,降低了開支問題:所有雞蛋放在一個籃子里,危險性增加,為提高可靠性質量,有必要加強測試性能測試是從性能和整體的角度研究日趨復雜的應用系統(tǒng)的質量問題性能測試的重要意義信息系統(tǒng)目的:服務于更多的用戶研究如何縮短各個環(huán)節(jié)的時間性能測試原理性能測試的技術要求熟悉軟件測試的基本理論熟悉一門編程語言熟悉SQL熟悉WEB服務器熟悉網絡協(xié)議,比如HTTP,TCP/IP掌握測試理論熟悉一個性能測試工具性能測試的流程制定性能測試目標選擇性能測試工具設計性能測試監(jiān)控分析系統(tǒng)性能調優(yōu)手工性能測試要考慮的問題:1.資源:多臺測試機,多個測試人員2.協(xié)調:有一個“總司令”,用于協(xié)調測試人員3.重復:需要多輪測試,手工會帶來誤差4.分析:“總司令”需要分析結果數據是否達到要求,
最好得出結論要哪個節(jié)點出了問題,提供解決線索自動化性能測試原理首先保證一個用戶能正常訪問,記錄訪問過程,記錄通訊包通過測試工具模擬更多用戶同時發(fā)通訊包,后臺無法區(qū)分是人or工具通過測試工具模擬大量用戶同時向后臺發(fā)出請求,來達到產生壓力和指定壓力的目的,在產生指定壓力的同時監(jiān)控后臺系統(tǒng)的資源消耗情況,監(jiān)控客戶端的請求處理時間復制出客戶端發(fā)往服務端的請求,模擬用戶關注的是通訊包,協(xié)議,不關心客戶端形式關于LoadRunnerLoadRunner是MercuryInteraction公司開發(fā)一款成熟的性能測試工具,LoadRunner作為性能測試的實現者,涉及性能測試流程、性能測試技術和軟件體系架構等眾多方面的知識點LoadRunner提供的解決方案VUGenController+LoadgeneratorAnalysis單個用戶性能場景分析報告1.腳本生成器VirtualUserGeneratorVuGen提供了基于錄制的可視化圖形開發(fā)環(huán)境,可以方便簡潔地生成用于負載的性能腳本。2.壓力調度和監(jiān)控系統(tǒng)Controller負責對整個負載的過程進行設置,指定負載的方式和周期,同時提供了系統(tǒng)監(jiān)控的功能。3.壓力生成器LoadGenerator負責將VuGen腳本復制成大量虛擬用戶對系統(tǒng)生成負載。4.結果分析工具Analysis通過Analysis我們可以對負載生成后的相關數據進行整理分析。Loadrunner9.5安裝1.從HP網站下載Loadrunner9.5安裝包,解壓后運行setup.exe安裝程序,操作界面如下:Loadrunner9.5安裝2.Loadrunner安裝警告信息,選擇否,忽略警告提示:Loadrunner9.5安裝3.若系統(tǒng)未安裝以下程序,單擊“確定”后,程序會聯網進行下載并安裝:Loadrunner9.5安裝4.Loadrunner所需功能模塊進行聯網下載:Loadrunner9.5安裝5.安裝后重新啟動計算機:Loadrunner9.5安裝6.重新啟動后再次執(zhí)行上述步驟,進入安裝向導,選擇“下一步”:Loadrunner9.5安裝7.Loadrunner許可協(xié)議,選擇“我同意”,選擇“下一步”:Loadrunner9.5安裝8.Loadrunner安裝類型,一般選擇“完成”,進入“下一步”:Loadrunner9.5安裝9.Loadrunner安裝路徑選擇,可自定義,選擇“下一步”:Loadrunner9.5安裝10.Loadrunner安裝安裝等待:Loadrunner9.5破解1.安裝完成后會提示“安裝完成”,單擊“完成”按鈕,進入破解頁面:
(LicenseKeys中可能會有試用信息,也可能沒有試用用戶信息;未破解的用戶loadrunner程序試用期為10天)Loadrunner9.5破解2.破解頁面也可以通過“開始菜單”→“所有程序”→“l(fā)oadrunner”→“l(fā)oadrunner快捷方式”→“菜單欄中的CONFIGURATION”→“l(fā)oadrunnerlicense”:Loadrunner9.5破解3.將loadrunner9.5破解包解壓,解壓后文件夾保護如下文(破解操作可按loadrunner9.5破解.txt中描述進行操作):(1)mlr5lprg.dll、lm70.dll覆蓋LR9.5安裝目錄下“bin”文件夾中的對應文件;(注意先將LR關閉,否則無法覆蓋)(2)若LicenseKeys中存在用戶信息,可運行l(wèi)r_Del_license(regedit).exe文件,刪除注冊表中的相關信息;(3)然后使用老的注冊碼就可以使用了:global-100:AEAMAUIK-YAFEKEKJJKEEA-BCJGIweb-10000:AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB(冒號后面部分為注冊碼)Loadrunner9.5破解4.程序破解完成,可以對loadrunner進行相關操作。OVERLoadRunner工作原理1.性能測試人員操作運行Controller,啟動性能測試2.大量虛擬用戶被激活,作真實用戶所做的事情3.Controller通過monitor能實時系統(tǒng)所有層面,包括服務器,網絡資源的性能數據,顯示在Controller上4.執(zhí)行結果存放在數據庫中,用戶通過Analysis生成報告并進行測試結果分析LR介紹場景:Controller中設計與執(zhí)行測試用例的用戶場景。選擇Vuser腳本、設置Vuser數、配置Vuser運行時的行為、選擇負載發(fā)生器、設置執(zhí)行時間負載發(fā)生器:用來產生壓力的真實機器。受Controller控制,可以使用戶腳本在不同的主機上執(zhí)行虛擬用戶:對應于現實中的真實用戶,本質是通過虛擬用戶腳本來模擬真正用戶的行為LR介紹Analysis分析結果查看summaryreport,主要是虛擬用戶數和事務查看負載生成器和服務器的系統(tǒng)資源情況查看虛擬用戶、事務的錯誤發(fā)生情況查看web資源和細分網頁LR常用術語事務:LR通過事務來衡量服務器的性能。在業(yè)務上事務通常是用戶的一個或一系列操作,代表一定的功能。在程序上表現為一段代碼,可以將一個或多個操作定義為一個事務,衡量這部分用戶并發(fā)響應時間ThinkTime:為了模擬時更加接近用戶的真實行為而引入的概念lr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版腳手架安裝工程安全教育與培訓合同3篇
- 二零二五年度苗木種植與生態(tài)農業(yè)園區(qū)運營合作協(xié)議2篇
- 棄土場承包合同(2篇)
- 2025年度個人跨境貿易融資連帶責任擔保協(xié)議4篇
- 2025年瓦工勞務合作工程承包協(xié)議書9篇
- 二零二五年度門臉房屋租賃與鄉(xiāng)村振興戰(zhàn)略合作合同4篇
- 二零二五版民辦非企業(yè)公共設施捐贈合同范本4篇
- 化學實驗教學講座模板
- 二零二五版苗圃場技術員環(huán)保技術支持聘用合同4篇
- 集合交并差運算課程設計
- 腰椎間盤突出疑難病例討論
- 《光伏發(fā)電工程工程量清單計價規(guī)范》
- 2023-2024學年度人教版四年級語文上冊寒假作業(yè)
- (完整版)保證藥品信息來源合法、真實、安全的管理措施、情況說明及相關證明
- 營銷專員績效考核指標
- 陜西麟游風電吊裝方案專家論證版
- 供應商審核培訓教程
- 【盒馬鮮生生鮮類產品配送服務問題及優(yōu)化建議分析10000字(論文)】
- 肝硬化心衰患者的護理查房課件
- 2023年四川省樂山市中考數學試卷
- 【可行性報告】2023年電動自行車行業(yè)項目可行性分析報告
評論
0/150
提交評論