版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第九章 執(zhí)行性能測試-性能測試概述主題性能測試概述性能測試的分類性能測試的原理性能測試前的準備常用性能測試工具介紹LoadRunner概述性能測試概述性能測試:性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項性能指標進行測試。 負載測試和壓力測試都屬于性能測試,兩者可以結合進行。性能測試分類性能測試類型包括:負載測試(Load Testing) 壓力測試(Stress Testing)容量測試(Volume Testing)為什么要進行性能測試?應用程序是否能夠很快地響應用戶的要求?應用程序是否能處理預期的用戶負載并具有盈余能力?應用程序是否能處理業(yè)務所需的事務數
2、量?在預期和非預期的用戶負載下,應用程序是否穩(wěn)定?是否能確保用戶在真正使用軟件時獲得積極的體驗?負載測試原理負載性能測試工具原理負載性能測試工具的原理通常是通過錄制、回放腳本、模擬多用戶同時訪問被測試系統,制造負載,產生并記錄各種性能指標,生成分析報告,從而完成性能測試的任務。性能測試前的準備做軟件性能測試前的準備:了解什么是軟件的性能?了解軟件性能有哪些指標?其他?性能測試前的準備軟件性能的指標:并發(fā)(concurrency)并發(fā)用戶數量吞吐率請求響應時間事物請求響應時間資源利用率TPS(TransactionPerSecond)思考時間(think time)點擊率性能測試前的準備其他:了
3、解項目背景制定測試計劃,參與人員與人數,各自的任務,測試范圍和目標測試模型測試數據:準備200個不同的登錄賬戶系統信息測試環(huán)境其他常用性能測試工具介紹QA LoadSilkPerformerWebRunnerOpenSTAWASLoadRunner常用性能測試工具介紹LoadRunnerLoadRunner是原Mercury公司的產品,2006年Mercury公司被HP收購。LoadRunner(以下簡稱LR)是一種較高規(guī)模適應性的自動負載測試工具,它能預測系統行為,優(yōu)化性能。LR強調的是對整個企業(yè)應用架構進行測試,它通過模擬實際用戶的操作行為和實行實時性能監(jiān)控,來幫助客戶更快的確認和查找問題
4、。LR能支持廣泛的協議的技術,為客戶的特殊環(huán)境,提供特殊的解決方案。LoadRunner的原理LoadRunner的工作原理:LR的工作原理是通過用戶執(zhí)行被測程序的客戶端,在VuGen中錄制被測系統的客戶端和服務器的協議交互,生成腳本,然后在Controller中控制Load Generator,按照一定的配置(又稱為場景),模擬一定數量的用戶,對服務器產生壓力,同時對被測系統涉及的操作系統,數據庫,中間件等資源進行監(jiān)控,收集壓力情況下的資源信息,測試結束后形成測試結果和監(jiān)控數據,在結果分析器中進行分析,最后生成測試結果報告。LoadRunner的特點LR的特點:能很輕松地創(chuàng)建虛擬用戶能創(chuàng)建真
5、實的負載定位性能問題分析結果精確定位問題所在重復測試保證系統發(fā)布的高性能LoadRunner術語詞匯描述場景場景是一種文件,用于根據性能要求定義在每一個測試會話運行期間發(fā)生的事件。Vuser在場景中,LoadRunner 用虛擬用戶或 Vuser 代替實際用戶。Vuser 模擬實際用戶的操作來使用應用程序。一個場景可以包含幾十、幾百甚至幾千個Vuser。Vuser 腳本Vuser 腳本用于描述 Vuser 在場景中執(zhí)行的操作。事務 要度量服務器的性能,需要定義事務。事務表示要度量的最終用戶業(yè)務流程。LoadRunner組件LR包含以下組件:Virtual User GeneratorContro
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球桌面排版系統行業(yè)調研及趨勢分析報告
- 2025-2030全球醫(yī)療設備安全解決方案行業(yè)調研及趨勢分析報告
- 2025年全球及中國一次性甲狀腺穿刺器行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 2025-2030全球亞歷山大變石激光器行業(yè)調研及趨勢分析報告
- 2025廣州市農村集體經濟承包合同管理規(guī)定
- 勞務派遣合同協議模板范本
- 2025地區(qū)展柜、物料定作布展合同
- 個人連帶擔保合同
- 房屋場地租賃合同
- 砌筑勞務分包合同范本
- 《中國古代寓言》導讀(課件)2023-2024學年統編版語文三年級下冊
- 五年級上冊計算題大全1000題帶答案
- 工程建設行業(yè)標準內置保溫現澆混凝土復合剪力墻技術規(guī)程
- 液壓動力元件-柱塞泵課件講解
- 人教版五年級上冊數學脫式計算100題及答案
- 屋面細石混凝土保護層施工方案及方法
- 2024年1月山西省高三年級適應性調研測試(一模)理科綜合試卷(含答案)
- 110kv各類型變壓器的計算單
- 5A+Chapter+1+Changes+at+home+課件(新思維小學英語)
- 安徽省2023年中考數學試卷(附答案)
- 護工(陪護)培訓教材(完整版)資料
評論
0/150
提交評論