LoadRunner-web測試.ppt_第1頁
LoadRunner-web測試.ppt_第2頁
LoadRunner-web測試.ppt_第3頁
LoadRunner-web測試.ppt_第4頁
LoadRunner-web測試.ppt_第5頁
已閱讀5頁,還剩52頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、,性能測試基礎知識,什么是軟件的性能,軟件 軟件性能的產(chǎn)生 功能與性能的關系 用戶眼里的軟件性能 響應時間、吞吐量、資源使用率、點擊數(shù)、并發(fā)用戶數(shù) 軟件人員眼里的軟件性能 軟件對空間和時間得浪費 以空間換時間 以時間換空間,性能測試基本概念,什么是性能測試 壓力測試、負載測試、強度測試、并發(fā)(用戶)測試、大數(shù)據(jù)量測試、配置測試、可靠性測試等和性能相關的測試統(tǒng)稱 目標 是否滿足預期、以結果判定、潛在昔日性能問題、找出瓶頸加以解決、性能調(diào)優(yōu)、發(fā)現(xiàn)功能缺陷,性能測試基本概念,性能測試應用領域 系統(tǒng)的性能瓶頸定位、參數(shù)配置、算法方面的缺陷、驗收測試、容量規(guī)劃、產(chǎn)品評估/選型 性能測試常見術語 并發(fā)、并

2、發(fā)用戶數(shù)量、請求響應時間、事務響應時間、吞吐量、吞吐率、 TPS 、點擊率、資源利用率,全面性能測試模型,性能測試分類 預期指標、 獨立業(yè)務、 組合業(yè)務、 疲勞強度、 大數(shù)據(jù)量、 網(wǎng)絡性能、 服務器、 特殊性能測試,全面性能測試模型,性能測試策略模型 性能測試用例模型 預期性能指標、用戶并發(fā)性能、疲勞強度與大數(shù)據(jù)量測試、網(wǎng)絡性能測試、服務器性能測試 模型的使用方法 測試策略遵從最低成本原則 策略為中心原則 適當裁剪原則 完善模型原則 模型具體化原則,軟件性能測試,性能測試在軟件測試的周期位置 性能測試策略揭秘 負載測試 壓力測試 并發(fā)測試 基準測試 穩(wěn)定性測試 可恢復測試,性能測試調(diào)整基礎,系

3、統(tǒng)調(diào)優(yōu) 確定問題 確定原因 確定調(diào)整目標和解決方案 測試解決方案 分析調(diào)整結果,如何做性能測試,Goal定義目標 Analysis分析 Metrics度量 Execution執(zhí)行 Adjust調(diào)整,性能測試工具的評估和選擇,測試預算 VS 工具價格 協(xié)議、開發(fā)技術、平臺、中間價 VS 工具的支持 工具可使用的復雜程度 VS 項目計劃的影響,主要的性能自動化測試工具,Loadrunner基礎知識,Loadrunner簡介,Loadrunner主要特點 廣泛支持業(yè)界標準協(xié)議 支持多種平臺開發(fā)的腳本 創(chuàng)建真實的系統(tǒng)負載 強大的實時監(jiān)控與數(shù)據(jù)采集功能 精確分析結果,定位問題所在 Loadrunner常

4、用術語,Loadrunner工作原理,虛擬用戶發(fā)生器(Vuser Generator ) 壓力調(diào)度和監(jiān)控中心(Controller) 壓力產(chǎn)生器( Load Generator ) 壓力結果分析工具(Analysis),Loadrunner測試流程,第一步:測試需求分析 第二步:測試計劃的制定與評審 第三步:測試用例的設計與開發(fā) 第四步:測試的執(zhí)行與監(jiān)控 第五步:分析測試結果 第六步:編寫性能測試報告 第七步:總結測試經(jīng)驗,Loadrunner的部署與安裝,Loadrunner的部署 Loadrunner的安裝,腳本的錄制與開發(fā),Virtual User Generator簡介,VuGen錄制

5、原理 VuGen功能簡介 如何選擇協(xié)議,VuGen錄制功能詳解,錄制參數(shù)設置 Recording標簽頁 Browser標簽頁 Recording Proxy標簽頁 Advanced標簽頁 Correlation標簽頁,VuGen錄制功能詳解,腳本錄制與創(chuàng)建事務 錄制腳本 創(chuàng)建事務 回放與調(diào)試腳本,VuGen錄制功能詳解,腳本錄制的基本原則 充分考慮腳本的執(zhí)行效率 錄制重要的用戶業(yè)務 選擇你所需要的進行錄制,修改虛擬用戶腳本,參數(shù)化功能 參數(shù)化兩個好處 減少腳本的大小與腳本的數(shù)量 虛擬用戶腳本更接近真實的用戶行為 參數(shù)化兩個任務 用參數(shù)替換VuGen腳本中的常量 為參數(shù)設置屬性和數(shù)據(jù)源,修改虛擬

6、用戶腳本,深入集合點 只能在腳本Action部分添加集合點 在腳本錄制過程中或錄制結束后創(chuàng)建 模擬用戶負載實現(xiàn)并發(fā),修改虛擬用戶腳本,巧用檢查點 圖片檢查點Imag Checks 文本檢查點Text Checks 視圖方式 樹形視圖Tree View,修改虛擬用戶腳本,關聯(lián)功能好處 簡化或優(yōu)化代碼 用于動態(tài)數(shù)據(jù) 容納惟一數(shù)據(jù)記錄 關聯(lián)腳本步驟 確定要關聯(lián)的值 保存動態(tài)結果 引用保存的值,配置虛擬用戶腳本,虛擬用戶腳本參數(shù)設置 運行時設置 思考時間設置 運行邏輯設置 綜合設置 網(wǎng)絡設置 參數(shù)設置,兩個常用函數(shù)介紹,Lr_save_string Lr_eval_string,場景的創(chuàng)建與運行,Co

7、ntroller簡介,Scenario(場景)的含義 Controller(控制臺)的含義,場景類型介紹,手動測試場景 面向目標的測試場景,測試場景設計,測試場景設計 配置測試腳本 配置Generator 配置Schedule 集合點配置 IP Spoofer配置 其他設置場景,測試場景設計,配置測試腳本 查看修改腳本 加載腳本 選擇虛擬用戶數(shù)和每組用戶,測試場景設計,配置Generator Generator進入負載生成器配置界面 ADD添加新的負載生成器 Connect連接服務器,測試場景設計,配置Schedule 按場景計劃 Ramp Up Duration Ramp Down 按用戶組

8、計劃 場景運行時開始 場景開始運行一段時間后開始 在某些特定虛擬用戶組運行完成后開始,測試場景設計,集合點配置 釋放集合點三種方式 默認超時時間,測試場景設計,IP Spoofer配置(IP欺騙) IP向導配置界面 輸入服務器IP地址 添加IP設置 變更統(tǒng)計 激活IP Spoofer Expert Mode界面 General設置,測試場景設計,其他設置場景 測試結果設置 通用參數(shù)配置,執(zhí)行測試場景,啟動測試場景 控制用戶與用戶組 查看場景與用戶狀態(tài) 控制集合點 查看運行數(shù)據(jù)圖,監(jiān)控系統(tǒng)資源,監(jiān)控Windows系統(tǒng)資源 檢查監(jiān)控服務 登錄監(jiān)控主機 輸入主機地址 添加監(jiān)控的計數(shù)器 查看監(jiān)控結果,

9、監(jiān)控系統(tǒng)資源,在Controller中監(jiān)控Linux/Unix系統(tǒng)資源 驗證服務器上是否已經(jīng)配置了rstatd守護程序 安裝rstatd守護程序 重新啟動rstatd守護程序,監(jiān)控系統(tǒng)資源,使用top命令監(jiān)控Linux/Unix系統(tǒng)資源 Linux下的top命令 Unix下的top命令,第五章,性能測試結果分析,如何分析性能測試結果,判斷測試結果是否有效步驟: 測試環(huán)境是否正常 測試場景設置是否正確 測試結果是否顯示系統(tǒng)問題,如何分析性能測試結果,性能分析基礎知識 性能分析的基本原則 性能分析任重而道遠,如何分析性能測試結果,Analysis使用基礎 Analysis基本功能及使用 如何看An

10、alysis分析圖,如何從分析圖中發(fā)現(xiàn)問題,虛擬用戶圖 正在運行的虛擬用戶圖 虛擬用戶概要圖 集合點圖,如何從分析圖中發(fā)現(xiàn)問題,事務圖 事務綜述圖 事務平均響應時間圖 每秒通過事務數(shù)圖 每秒通過事務總數(shù)圖 事務性能摘要圖 事務響應時間與負載分析圖 事務響應時間(百分比)圖 事務響應時間分布圖,如何從分析圖中發(fā)現(xiàn)問題,Web資源圖 點擊率圖 吞吐率圖 每秒HTTP響應次數(shù)圖 每秒連接數(shù)圖,如何從分析圖中發(fā)現(xiàn)問題,網(wǎng)頁細分圖 頁面分解總圖 頁面組件細分圖 頁面組件細分(隨時間變化)圖 頁面下載時間細分圖 頁面下載時間細分(隨時間變化)圖 第一次緩沖時間細分圖 第一次緩沖時間細分(隨時間變化)圖 已下載組件大小圖,分析圖的處理方法,修改默認配置 修改全局過濾選項 修改當前設置 修改時間粒度(X軸) 修改顯示比例(Y軸),分析圖的處理方法,合并分析圖 疊加 平鋪 關聯(lián),分析圖的處理方法,自動關聯(lián) 場景運行比較,Analysis分析報告,Analysis三大類結果報告 事務活動報告Activity Reports 事務性能報告Performance

溫馨提示

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

評論

0/150

提交評論