




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、性能測試,概述,性能測試是要檢查系統(tǒng)是否滿足在需求說明書中規(guī)定的性能。特別是對于實時系統(tǒng)或嵌入式系統(tǒng)。 性能測試常需要與強度測試結(jié)合起來,并要求同時進行硬件和軟件檢測。 通常,對性能的檢測表現(xiàn)在以下幾個方面:響應時間、吞吐量、輔助存儲區(qū),例如緩沖區(qū),工作區(qū)的大小等、處理精度等等。,第一章 性能測試基礎知識,什么是軟件性能?,性能是一種指標,表明軟件系統(tǒng)或構件對于其及時性要求的符合程度,對軟件性能的關注是多層面的 用戶關注 管理人員關注 開發(fā)人員關注,用戶對軟件性能的關注,從用戶的角度來說,軟件性能就是軟件對用戶操作的響應時間。 對用戶來說,當用戶單擊一個按鈕、發(fā)出一條指令或是在Web頁面上單擊
2、一個鏈接,從用戶單擊開始到應用系統(tǒng)把本次操作的結(jié)果以用戶能察覺的方式展示出來,這個過程所消耗的時間就是用戶對軟件性能的直觀印象。,管理人員對軟件性能的關注,開發(fā)人員對軟件性能的關注,性能測試相關術語 響應時間 是用戶提交一個請求,系統(tǒng)從開始呈現(xiàn)到將所 有信息都呈現(xiàn)到客戶端所需要的時間,性能測試相關術語 并發(fā)用戶數(shù) 指同一時刻與服務器進行數(shù)據(jù)交互的所有用戶 數(shù)量 吞吐量 吞吐量是指單位時間內(nèi)系統(tǒng)處理客戶請求的數(shù) 量,其直接體現(xiàn)系統(tǒng)的承載的能力。,性能測試相關術語 吞吐量作為性能測試時主要關注的一個指標, 與虛擬用戶數(shù)之間存在一定的關系,當系統(tǒng)沒 有遇到性的瓶頸時,可以采用下面這個公式來 計算。,
3、性能測試相關術語 吞吐率 指單位時間內(nèi)的數(shù)據(jù)傳輸量,即吞吐量/傳輸時 間,也可以是單位時間內(nèi)處理的客戶請求數(shù)。 它是衡量網(wǎng)絡性能一個重要指標。通常情況下 吞吐量越大,吞吐率的值也越大。吞吐率越大 表示系統(tǒng)的負載能力越強,性能測試相關術語 TPS 表示每秒系統(tǒng)處理的事務數(shù),它是衡量系統(tǒng)處 理能力的重要指標,在LoadRunner中一定要分 析的一個指標 點擊率 指每秒鐘用戶向Web服務器提交的HTTP的數(shù)量,性能測試相關術語 資源利用率 指的是系統(tǒng)資源被占用的情況,主要包括CPU利 用率、內(nèi)存利用率、磁盤利用率、網(wǎng)絡等 性能計數(shù)器 是描述服務器或操作系統(tǒng)性能的一些數(shù)據(jù)指 標。主要是通過添加計數(shù)器
4、來觀察系統(tǒng)資源的 使用情況,性能測試相關術語 思考時間(Think Time) 指的是系統(tǒng)資源被占用的情況,主要包括CPU利 用率、內(nèi)存利用率、磁盤利用率、網(wǎng)絡等 性能計數(shù)器 也稱為“休眠時間”,從業(yè)務層面來說,這個 時間是指用戶在進行操作時,每個請求之間的 時間間隔,性能測試劃分 負載測試 壓力測試 配置測試 并發(fā)測試 可靠性測試,性能測試劃分 負載測試 是通過對被測試系統(tǒng)不斷的加壓,直到超過預 定的指標或者是部分資源已經(jīng)達到了一種飽和 狀態(tài)不能再加壓為止 壓力測試 指當系統(tǒng)已經(jīng)達到一定的飽和程度(如CPU、磁 盤等已經(jīng)處于一種飽和狀態(tài)),系統(tǒng)處理業(yè)務 的能力,系統(tǒng)是否會出現(xiàn)崩潰等,性能測試
5、劃分 配置測試 配置測試 (Configuration Testing)是通過調(diào) 整系統(tǒng)軟/硬件環(huán)境,了解在不同環(huán)境下系統(tǒng)性 能指標的情況,從而找到系統(tǒng)的最優(yōu)配置。壓 力測試,性能測試劃分 并發(fā)測試 并發(fā)測試(Concurrency Testing)是通過模擬 用戶并發(fā)訪問,測試多用戶同時訪問同一應 用、模塊或數(shù)據(jù),觀察系統(tǒng)是否存在死鎖、系 統(tǒng)處理速度明顯下降等其它的一些性能問題,性能測試劃分 可靠性測試 是當系統(tǒng)在一定的業(yè)務壓力下,讓系統(tǒng)持續(xù)運 行一段時間,看系統(tǒng)是否達到我們要求的穩(wěn)定 性,這里強調(diào)在一定業(yè)務壓力下持續(xù)運行的能 力,一定都會有一個明確的要求,例如:持續(xù) 運行多少天系統(tǒng)不能出現(xiàn)問題,性能測試應用領域 能力驗證 規(guī)劃能力 性能調(diào)優(yōu) 缺陷發(fā)現(xiàn),性能測試應用領域 能力驗證 能力驗證是性能測試最常用的一個領域。一般能力驗證,采用這樣的描述方式:“某系統(tǒng)能否在條件A下具備B性能”. 規(guī)劃能力 規(guī)劃能力與能力驗證有相似之處,但還是有不一樣的地方,能力驗證強調(diào)的是在某個條件下具備什么樣的能力,而規(guī)劃能力體現(xiàn)在系統(tǒng)如何才能達到要求的性能指標 .,性能測試應用領域 性能調(diào)優(yōu) 性能調(diào)優(yōu)是通過測試來調(diào)整系統(tǒng)的環(huán)境,最終 使系統(tǒng)性能達到最優(yōu)的狀態(tài)。這是一個持續(xù)調(diào) 優(yōu)的過程
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公路灑水養(yǎng)護方案范本
- 新餐廳木工施工方案
- 湖南中醫(yī)藥高等專科學?!陡哐潘囆g走進學生》2023-2024學年第二學期期末試卷
- 三明醫(yī)學科技職業(yè)學院《信息系統(tǒng)項目管理》2023-2024學年第二學期期末試卷
- 組合鋼模板襯砌施工方案
- 荊州職業(yè)技術學院《藥物合成實驗》2023-2024學年第二學期期末試卷
- 湖北鍍鋅橋架施工方案
- 湖南鐵路科技職業(yè)技術學院《基礎化學原理》2023-2024學年第二學期期末試卷
- 九江理工職業(yè)學院《智能移動設備應用軟件開發(fā)》2023-2024學年第二學期期末試卷
- 汝州職業(yè)技術學院《中西醫(yī)結(jié)合外科學2》2023-2024學年第一學期期末試卷
- 2024年全國高中數(shù)學聯(lián)賽試題(及答案)
- 腦疝醫(yī)學課件
- 嚴重心律失常急救與護理課件
- 美術寫生基地可行性方案
- 糖尿病病情評估與風險分級標準
- 2021痛風和高尿酸血癥病證結(jié)合診療指南
- 檢傷分類資料
- 儲氣罐使用注意事項培訓
- 建筑技術質(zhì)量考核評分表
- 機器學習-聚類分析
- 七年級心理健康期末考試試卷(含答案)
評論
0/150
提交評論