




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、,性能測(cè)試基礎(chǔ)知識(shí),什么是軟件的性能,軟件 軟件性能的產(chǎn)生 功能與性能的關(guān)系 用戶眼里的軟件性能 響應(yīng)時(shí)間、吞吐量、資源使用率、點(diǎn)擊數(shù)、并發(fā)用戶數(shù) 軟件人員眼里的軟件性能 軟件對(duì)空間和時(shí)間得浪費(fèi) 以空間換時(shí)間 以時(shí)間換空間,性能測(cè)試基本概念,什么是性能測(cè)試 壓力測(cè)試、負(fù)載測(cè)試、強(qiáng)度測(cè)試、并發(fā)(用戶)測(cè)試、大數(shù)據(jù)量測(cè)試、配置測(cè)試、可靠性測(cè)試等和性能相關(guān)的測(cè)試統(tǒng)稱 目標(biāo) 是否滿足預(yù)期、以結(jié)果判定、潛在昔日性能問(wèn)題、找出瓶頸加以解決、性能調(diào)優(yōu)、發(fā)現(xiàn)功能缺陷,性能測(cè)試基本概念,性能測(cè)試應(yīng)用領(lǐng)域 系統(tǒng)的性能瓶頸定位、參數(shù)配置、算法方面的缺陷、驗(yàn)收測(cè)試、容量規(guī)劃、產(chǎn)品評(píng)估/選型 性能測(cè)試常見(jiàn)術(shù)語(yǔ) 并發(fā)、并
2、發(fā)用戶數(shù)量、請(qǐng)求響應(yīng)時(shí)間、事務(wù)響應(yīng)時(shí)間、吞吐量、吞吐率、 TPS 、點(diǎn)擊率、資源利用率,全面性能測(cè)試模型,性能測(cè)試分類(lèi) 預(yù)期指標(biāo)、 獨(dú)立業(yè)務(wù)、 組合業(yè)務(wù)、 疲勞強(qiáng)度、 大數(shù)據(jù)量、 網(wǎng)絡(luò)性能、 服務(wù)器、 特殊性能測(cè)試,全面性能測(cè)試模型,性能測(cè)試策略模型 性能測(cè)試用例模型 預(yù)期性能指標(biāo)、用戶并發(fā)性能、疲勞強(qiáng)度與大數(shù)據(jù)量測(cè)試、網(wǎng)絡(luò)性能測(cè)試、服務(wù)器性能測(cè)試 模型的使用方法 測(cè)試策略遵從最低成本原則 策略為中心原則 適當(dāng)裁剪原則 完善模型原則 模型具體化原則,軟件性能測(cè)試,性能測(cè)試在軟件測(cè)試的周期位置 性能測(cè)試策略揭秘 負(fù)載測(cè)試 壓力測(cè)試 并發(fā)測(cè)試 基準(zhǔn)測(cè)試 穩(wěn)定性測(cè)試 可恢復(fù)測(cè)試,性能測(cè)試調(diào)整基礎(chǔ),系
3、統(tǒng)調(diào)優(yōu) 確定問(wèn)題 確定原因 確定調(diào)整目標(biāo)和解決方案 測(cè)試解決方案 分析調(diào)整結(jié)果,如何做性能測(cè)試,Goal定義目標(biāo) Analysis分析 Metrics度量 Execution執(zhí)行 Adjust調(diào)整,性能測(cè)試工具的評(píng)估和選擇,測(cè)試預(yù)算 VS 工具價(jià)格 協(xié)議、開(kāi)發(fā)技術(shù)、平臺(tái)、中間價(jià) VS 工具的支持 工具可使用的復(fù)雜程度 VS 項(xiàng)目計(jì)劃的影響,主要的性能自動(dòng)化測(cè)試工具,Loadrunner基礎(chǔ)知識(shí),Loadrunner簡(jiǎn)介,Loadrunner主要特點(diǎn) 廣泛支持業(yè)界標(biāo)準(zhǔn)協(xié)議 支持多種平臺(tái)開(kāi)發(fā)的腳本 創(chuàng)建真實(shí)的系統(tǒng)負(fù)載 強(qiáng)大的實(shí)時(shí)監(jiān)控與數(shù)據(jù)采集功能 精確分析結(jié)果,定位問(wèn)題所在 Loadrunner常
4、用術(shù)語(yǔ),Loadrunner工作原理,虛擬用戶發(fā)生器(Vuser Generator ) 壓力調(diào)度和監(jiān)控中心(Controller) 壓力產(chǎn)生器( Load Generator ) 壓力結(jié)果分析工具(Analysis),Loadrunner測(cè)試流程,第一步:測(cè)試需求分析 第二步:測(cè)試計(jì)劃的制定與評(píng)審 第三步:測(cè)試用例的設(shè)計(jì)與開(kāi)發(fā) 第四步:測(cè)試的執(zhí)行與監(jiān)控 第五步:分析測(cè)試結(jié)果 第六步:編寫(xiě)性能測(cè)試報(bào)告 第七步:總結(jié)測(cè)試經(jīng)驗(yàn),Loadrunner的部署與安裝,Loadrunner的部署 Loadrunner的安裝,腳本的錄制與開(kāi)發(fā),Virtual User Generator簡(jiǎn)介,VuGen錄制
5、原理 VuGen功能簡(jiǎn)介 如何選擇協(xié)議,VuGen錄制功能詳解,錄制參數(shù)設(shè)置 Recording標(biāo)簽頁(yè) Browser標(biāo)簽頁(yè) Recording Proxy標(biāo)簽頁(yè) Advanced標(biāo)簽頁(yè) Correlation標(biāo)簽頁(yè),VuGen錄制功能詳解,腳本錄制與創(chuàng)建事務(wù) 錄制腳本 創(chuàng)建事務(wù) 回放與調(diào)試腳本,VuGen錄制功能詳解,腳本錄制的基本原則 充分考慮腳本的執(zhí)行效率 錄制重要的用戶業(yè)務(wù) 選擇你所需要的進(jìn)行錄制,修改虛擬用戶腳本,參數(shù)化功能 參數(shù)化兩個(gè)好處 減少腳本的大小與腳本的數(shù)量 虛擬用戶腳本更接近真實(shí)的用戶行為 參數(shù)化兩個(gè)任務(wù) 用參數(shù)替換VuGen腳本中的常量 為參數(shù)設(shè)置屬性和數(shù)據(jù)源,修改虛擬
6、用戶腳本,深入集合點(diǎn) 只能在腳本Action部分添加集合點(diǎn) 在腳本錄制過(guò)程中或錄制結(jié)束后創(chuàng)建 模擬用戶負(fù)載實(shí)現(xiàn)并發(fā),修改虛擬用戶腳本,巧用檢查點(diǎn) 圖片檢查點(diǎn)Imag Checks 文本檢查點(diǎn)Text Checks 視圖方式 樹(shù)形視圖Tree View,修改虛擬用戶腳本,關(guān)聯(lián)功能好處 簡(jiǎn)化或優(yōu)化代碼 用于動(dòng)態(tài)數(shù)據(jù) 容納惟一數(shù)據(jù)記錄 關(guān)聯(lián)腳本步驟 確定要關(guān)聯(lián)的值 保存動(dòng)態(tài)結(jié)果 引用保存的值,配置虛擬用戶腳本,虛擬用戶腳本參數(shù)設(shè)置 運(yùn)行時(shí)設(shè)置 思考時(shí)間設(shè)置 運(yùn)行邏輯設(shè)置 綜合設(shè)置 網(wǎng)絡(luò)設(shè)置 參數(shù)設(shè)置,兩個(gè)常用函數(shù)介紹,Lr_save_string Lr_eval_string,場(chǎng)景的創(chuàng)建與運(yùn)行,Co
7、ntroller簡(jiǎn)介,Scenario(場(chǎng)景)的含義 Controller(控制臺(tái))的含義,場(chǎng)景類(lèi)型介紹,手動(dòng)測(cè)試場(chǎng)景 面向目標(biāo)的測(cè)試場(chǎng)景,測(cè)試場(chǎng)景設(shè)計(jì),測(cè)試場(chǎng)景設(shè)計(jì) 配置測(cè)試腳本 配置Generator 配置Schedule 集合點(diǎn)配置 IP Spoofer配置 其他設(shè)置場(chǎng)景,測(cè)試場(chǎng)景設(shè)計(jì),配置測(cè)試腳本 查看修改腳本 加載腳本 選擇虛擬用戶數(shù)和每組用戶,測(cè)試場(chǎng)景設(shè)計(jì),配置Generator Generator進(jìn)入負(fù)載生成器配置界面 ADD添加新的負(fù)載生成器 Connect連接服務(wù)器,測(cè)試場(chǎng)景設(shè)計(jì),配置Schedule 按場(chǎng)景計(jì)劃 Ramp Up Duration Ramp Down 按用戶組
8、計(jì)劃 場(chǎng)景運(yùn)行時(shí)開(kāi)始 場(chǎng)景開(kāi)始運(yùn)行一段時(shí)間后開(kāi)始 在某些特定虛擬用戶組運(yùn)行完成后開(kāi)始,測(cè)試場(chǎng)景設(shè)計(jì),集合點(diǎn)配置 釋放集合點(diǎn)三種方式 默認(rèn)超時(shí)時(shí)間,測(cè)試場(chǎng)景設(shè)計(jì),IP Spoofer配置(IP欺騙) IP向?qū)渲媒缑?輸入服務(wù)器IP地址 添加IP設(shè)置 變更統(tǒng)計(jì) 激活I(lǐng)P Spoofer Expert Mode界面 General設(shè)置,測(cè)試場(chǎng)景設(shè)計(jì),其他設(shè)置場(chǎng)景 測(cè)試結(jié)果設(shè)置 通用參數(shù)配置,執(zhí)行測(cè)試場(chǎng)景,啟動(dòng)測(cè)試場(chǎng)景 控制用戶與用戶組 查看場(chǎng)景與用戶狀態(tài) 控制集合點(diǎn) 查看運(yùn)行數(shù)據(jù)圖,監(jiān)控系統(tǒng)資源,監(jiān)控Windows系統(tǒng)資源 檢查監(jiān)控服務(wù) 登錄監(jiān)控主機(jī) 輸入主機(jī)地址 添加監(jiān)控的計(jì)數(shù)器 查看監(jiān)控結(jié)果,
9、監(jiān)控系統(tǒng)資源,在Controller中監(jiān)控Linux/Unix系統(tǒng)資源 驗(yàn)證服務(wù)器上是否已經(jīng)配置了rstatd守護(hù)程序 安裝rstatd守護(hù)程序 重新啟動(dòng)rstatd守護(hù)程序,監(jiān)控系統(tǒng)資源,使用top命令監(jiān)控Linux/Unix系統(tǒng)資源 Linux下的top命令 Unix下的top命令,第五章,性能測(cè)試結(jié)果分析,如何分析性能測(cè)試結(jié)果,判斷測(cè)試結(jié)果是否有效步驟: 測(cè)試環(huán)境是否正常 測(cè)試場(chǎng)景設(shè)置是否正確 測(cè)試結(jié)果是否顯示系統(tǒng)問(wèn)題,如何分析性能測(cè)試結(jié)果,性能分析基礎(chǔ)知識(shí) 性能分析的基本原則 性能分析任重而道遠(yuǎn),如何分析性能測(cè)試結(jié)果,Analysis使用基礎(chǔ) Analysis基本功能及使用 如何看An
10、alysis分析圖,如何從分析圖中發(fā)現(xiàn)問(wèn)題,虛擬用戶圖 正在運(yùn)行的虛擬用戶圖 虛擬用戶概要圖 集合點(diǎn)圖,如何從分析圖中發(fā)現(xiàn)問(wèn)題,事務(wù)圖 事務(wù)綜述圖 事務(wù)平均響應(yīng)時(shí)間圖 每秒通過(guò)事務(wù)數(shù)圖 每秒通過(guò)事務(wù)總數(shù)圖 事務(wù)性能摘要圖 事務(wù)響應(yīng)時(shí)間與負(fù)載分析圖 事務(wù)響應(yīng)時(shí)間(百分比)圖 事務(wù)響應(yīng)時(shí)間分布圖,如何從分析圖中發(fā)現(xiàn)問(wèn)題,Web資源圖 點(diǎn)擊率圖 吞吐率圖 每秒HTTP響應(yīng)次數(shù)圖 每秒連接數(shù)圖,如何從分析圖中發(fā)現(xiàn)問(wèn)題,網(wǎng)頁(yè)細(xì)分圖 頁(yè)面分解總圖 頁(yè)面組件細(xì)分圖 頁(yè)面組件細(xì)分(隨時(shí)間變化)圖 頁(yè)面下載時(shí)間細(xì)分圖 頁(yè)面下載時(shí)間細(xì)分(隨時(shí)間變化)圖 第一次緩沖時(shí)間細(xì)分圖 第一次緩沖時(shí)間細(xì)分(隨時(shí)間變化)圖 已下載組件大小圖,分析圖的處理方法,修改默認(rèn)配置 修改全局過(guò)濾選項(xiàng) 修改當(dāng)前設(shè)置 修改時(shí)間粒度(X軸) 修改顯示比例(Y軸),分析圖的處理方法,合并分析圖 疊加 平鋪 關(guān)聯(lián),分析圖的處理方法,自動(dòng)關(guān)聯(lián) 場(chǎng)景運(yùn)行比較,Analysis分析報(bào)告,Analysis三大類(lèi)結(jié)果報(bào)告 事務(wù)活動(dòng)報(bào)告Activity Reports 事務(wù)性能報(bào)告Performance
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版(2024)七年級(jí)英語(yǔ)下冊(cè)Unit 4 單元測(cè)試卷(含答案)
- 交通標(biāo)線工程施工方案
- 防腐木六角亭施工方案
- 咸寧外墻氟碳漆施工方案
- 2025年蒙臺(tái)梭利數(shù)學(xué)教育 標(biāo)準(zhǔn)課件
- 浙江省余姚市蘭江中學(xué)2025屆中考五模生物試題含解析
- 企業(yè)注資合同范例
- 企業(yè)文化在年度計(jì)劃中的引導(dǎo)作用
- 網(wǎng)絡(luò)安全行業(yè)個(gè)人提升計(jì)劃
- 制定水體保護(hù)安全措施計(jì)劃
- 基于單片機(jī)的智能感應(yīng)監(jiān)控系統(tǒng)的設(shè)計(jì)
- 學(xué)校勞動(dòng)教育安全應(yīng)急預(yù)案
- 醫(yī)院安全風(fēng)險(xiǎn)分級(jí)管控清單
- 最全實(shí)驗(yàn)室安全專項(xiàng)培訓(xùn)
- HSK六級(jí)真題與答案下載(第一套)
- 學(xué)前比較教育(學(xué)前教育專業(yè))第3版全套教學(xué)課件
- 愚公移山英文 -中國(guó)故事英文版課件
- DL5168-2023年110KV-750KV架空輸電線路施工質(zhì)量檢驗(yàn)及評(píng)定規(guī)程
- 皮膚科常用護(hù)理技術(shù)操作規(guī)程
- 第四講 搜索引擎檢索
- 四川省中小流域暴雨洪水計(jì)算表格(尾礦庫(kù)洪水計(jì)算)
評(píng)論
0/150
提交評(píng)論