效能測試 軟體測試的重中之重

2022-08-17 20:06:21 字數 972 閱讀 7640

效能測試在軟體的質量保證中起著重要的作用,它包括的測試內容豐富多樣。中國軟體評測中心將效能測試概括為三個方面:應用在客戶端效能的測試、應用在網路上效能的測試和應用在伺服器端效能的測試。通常情況下,三方面有效、合理的結合,可以達到對系統效能全面的分析和瓶頸的**。

應用在客戶端效能的測試

對於應用在伺服器上效能的測試,可以採用工具監控,也可以使用系統本身的監控命令,例如tuxedo中可以使用top命令監控資源使用情況。實施測試的目的是實現伺服器裝置、伺服器作業系統、資料庫系統、應用在伺服器上效能的全面監控,測試原理如下圖。

圖:應用在伺服器上的效能測試原理圖

unix資源監控指標和描述

監控指標 描述

平均負載 系統正常狀態下,最後60秒同步程序的

平均個數

衝突率 在乙太網上監測到的每秒衝突數

程序/執行緒交換率 程序和執行緒之間每秒交換次數

cpu利用率 cpu佔用率(%)

磁碟交換率 磁碟交換速率

接收包錯誤率 接收乙太網資料報時每秒錯誤數

包輸入率 每秒輸入的乙太網資料報數目

中斷速率 cpu每秒處理的中斷數

輸出包錯誤率 傳送乙太網資料報時每秒錯誤數

包輸入率 每秒輸出的乙太網資料報數目

讀入記憶體頁速率 物理記憶體中每秒讀入記憶體頁的數目

寫出記憶體頁速率 每秒從物理記憶體中寫到頁檔案中的記憶體頁數

目或者從物理記憶體中刪掉的記憶體頁數目

記憶體頁交換速率 每秒寫入記憶體頁和從物理記憶體中讀出頁的個數

程序入交換率 交換區輸入的程序數目

程序出交換率 交換區輸出的程序數目

系統cpu利用率 系統的cpu佔用率(%)

使用者cpu利用率 使用者模式下的cpu佔用率(%)

磁碟阻塞 磁碟每秒阻塞的位元組數

軟體效能測試

以前做過一些 山寨版 的效能測試,我都說了,是山寨麼,當然不正規,不過,現在有多少企業的測試流程是正規的能,何況效能測試的流程呢。這是現狀,也是機遇。這次因為專案需要,要做乙個比較正規的,而且有一定難度的效能測試了。b s,c s,介面效能,都涉及到,對自己也是個挑戰和提高。這乙個星期主要做需求理解...

軟體測試策略和效能測試

整合策略有自頂向下,自底向上兩種。軟體測試策略 在一定的軟體測試標準 測試規範的指導下,依據測試專案的特定環境約束而規定的軟體測試的原則 方式 方法的集合。軟體測試策略是為了以最低的成本最大程度降低產品的質量風險或盡早地完成測試所選擇或制定的最合理的方式 方法 過程等。自頂向下測試 從主控模組開始,...

軟體測試(三) 效能測試

什麼是效能測試 效能測試也是軟體測試的一種,它的主要方向是測試系統在一定的負荷下,系統的響應時間,吞吐量 穩定性,系統單可擴充套件性等效能指標 基本目的 驗證是否達到使用者的效能指標 逐漸加壓法 發現軟體中存在的效能瓶頸並優化 效能測試流程 評估 加壓 bug 瓶頸 分析 調優 長時間跑 穩定性 效...