系統壓力測試報告

2022-11-29 20:00:09 字數 3330 閱讀 6253

慧展軟體系統

文件修訂記錄

本次測試是針對《***xx》**進行的壓力測試,本次壓測主要提取使用者最常瀏覽的頁面進行壓測:訪問首頁+新聞動態的場景進行壓測。

1.本次採用apache的開源測試工具jmeter,採用badboy錄製指令碼生成http請求指令碼,並通過http協議get方式傳送訪問請求,收集伺服器響應速度,伺服器資源耗用情況。

2、安裝啟動jmeter,分別對以上頁面進行壓力測試分別測試10、50、100、500個執行緒,即模擬這些數目的使用者併發; ramp-up period(inseconds)的值設為1(即1s啟動10、50、100、500併發訪問),併發持續執行為10分鐘;。

3、測試指標提取:

cpu增加到4核,是否可以達到預期併發數500個。

測試分為2輪進行壓測,伺服器配置有2種:

本次測試是在區域網中進行的測試,暫不會對壓測造成瓶頸,該方面影響可以忽略。

系統已經經過開發人員部署在***這台機子上,無需另外再次進行系統部署。

訪問**:***

名詞定義(時間的單位均為ms):

samples -- 本次場景中一共完成了多少個執行緒

**erage -- 平均響應時間

median -- 統計意義上面的響應時間的中值

90% line -- 所有執行緒中90%的執行緒的響應時間都小於xx

min -- 最小響應時間

max -- 最大響應時間

error -- 出錯率

troughput -- 吞吐量

壓測場景:

1.輸入**:***開啟首頁);

2.點選新聞動態「***成立!」 (開啟新聞動態);

1)10個執行緒組併發

● 聚合報告

併發10個使用者,持續執行10分鐘,完成9920次訪問請求,最小響應速度為0.097秒,最大為0.914秒,平均響應速度為0.

168秒,與預期的3秒還快,訪問成功率100%,符合預期的需求。

● 系統資源耗用

從10:01開始壓測,cpu(%processor time)使用率急劇上公升到了100%,然後持續執行10分鐘10:11結束,cpu使用率一直幾乎都在100%,與預期的小於75%不相符;可用物理記憶體(**ailable mbytes)一直維持在2900mb左右,記憶體使用率29%左右,與預期小於70%,總體不符合預期需求。

2)50個執行緒組併發

● 聚合報告

併發50個使用者,持續執行10分鐘,完成10108次訪問請求,平均響應速度為0.714秒,與預期的3秒還快,訪問成功率100%,符合預期的需求。

● 系統資源耗用

從10:37開始壓測,cpu(%processor time)使用率急劇上公升到了100%,然後持續執行10分鐘10:47結束,cpu使用率一直幾乎都在100%,與預期的小於75%不相符;可用物理記憶體(**ailable mbytes)一直維持在2900mb左右,記憶體使用率29%左右,與預期小於70%,總體不符合預期需求。

3)100個執行緒組併發

● 聚合報告

併發100個使用者,持續執行10分鐘,完成10130次訪問請求,平均響應速度為1.799秒,與預期的3秒還快,訪問成功率100%,符合預期的需求。

● 系統資源耗用

從10:50開始壓測,cpu(%processor time)使用率急劇上公升到了100%,然後持續執行10分鐘11:00結束,cpu使用率一直幾乎都在100%,與預期的小於75%不相符;可用物理記憶體(**ailable mbytes)一直維持在2900mb左右,記憶體使用率29%左右,與預期小於70%,總體不符合預期需求。

4)500個執行緒組併發

● 聚合報告

併發500個使用者,持續執行10分鐘,完成10512次訪問請求,平均響應速度為8.06秒,與預期的3秒慢很多,訪問成功率100%,總體不符合預期的需求。

● 系統資源耗用

從11:01開始壓測,cpu(%processor time)使用率急劇上公升到了100%,然後持續執行10分鐘11:11結束,cpu使用率一直幾乎都在100%,與預期的小於75%不相符;可用物理記憶體(**ailable mbytes)一直維持在2900mb左右,記憶體使用率29%左右,與預期小於70%,總體不符合預期需求。

針對訪問新聞動態統計

1)10個執行緒組併發

● 聚合報告

併發10個使用者,持續執行10分鐘,訪問新聞完成2201次訪問請求,最小響應速度為0.018秒,最大為0.102秒,平均響應速度為0.

026秒,與預期的5秒還快,訪問成功率100%,符合預期的需求。

● 系統資源耗用

從11:39開始壓測,持續執行10分鐘11:49結束,cpu(%processor time)使用率維持在30%以下,小於預期75%使用率;可用物理記憶體(**ailable mbytes)一直維持在2400mb左右,記憶體使用率42%左右,與預期小於70%,總體符合預期需求。

2)50個執行緒組併發

● 聚合報告

併發50個使用者,持續執行10分鐘,訪問新聞完成9750次訪問請求,最小響應速度為0.019秒,最大為0.373秒,平均響應速度為0.

028秒,與預期的5秒還快,訪問成功率100%,符合預期的需求。

● 系統資源耗用

從12:27開始壓測,持續執行10分鐘12:37結束,cpu(%processor time)使用率維持在60%以下,小於預期75%使用率;可用物理記憶體(**ailable mbytes)一直維持在2400mb左右,記憶體使用率42%左右,與預期小於70%,總體符合預期需求。

3)100個執行緒組併發

● 聚合報告

併發100個使用者,持續執行10分鐘,訪問新聞完成18738次訪問請求,最小響應速度為0.018秒,最大為0.42秒,平均響應速度為0.

033秒,與預期的5秒還快,訪問成功率100%,符合預期的需求。

● 系統資源耗用

從13:32開始壓測,持續執行10分鐘13:42結束,cpu(%processor time)使用率主要維持在60%-80%之間,與預期小於75%使用率對比略顯偏高;可用物理記憶體(**ailable mbytes)一直維持在2400mb左右,記憶體使用率42%左右,與預期小於70%,總體cpu略顯不足。

4)500個執行緒組併發

● 聚合報告

併發100個使用者,持續執行10分鐘,訪問新聞完成18738次訪問請求,最小響應速度為0.018秒,最大為0.42秒,平均響應速度為0.

033秒,與預期的5秒還快,訪問成功率100%,符合預期的需求。

● 系統資源耗用

從13:46開始壓測,持續執行10分鐘13:562結束,cpu(%processor time)使用率主要在90%以上,與預期<75%使用率對比,cpu存在不足;可用物理記憶體(**ailable mbytes)一直維持在2400mb左右,記憶體使用率42%左右,與預期小於70%,總體上cpu明顯存在瓶頸。

軟體壓力測試報告

學生選課系統軟體 南通環宇網路科技 撰稿人 曹鋒 時間 2012 年 7 月 12 日 目錄1 測試專案 3 1 1功能描述 3 1 2測試專案描述 4 2 測試環境 5 2 1 伺服器端測試環境描述 5 2 2 客戶端測試環境描述 5 2 3 網路測試環境描述 6 3 測試人與測試時間 6 4 測...

軟體壓力測試報告

定向發布系統 金桔 上海 資訊科技 時間 2014 年 5 月 14 日 目錄1 測試專案 2 1 1功能描述 2 1 2測試專案描述 2 2 測試環境 3 2.1 資料庫伺服器端測試環境描述 3 2.2後台web伺服器端測試環境描述 3 2.3客戶端伺服器端測試環境描述 3 2.4 客戶端測試環境...

系統測試報告

專案名稱 xx公司 修訂歷史記錄 a 增加 m 修訂 d 刪除 模板使用必讀 模板內容和頁首中 包含內容為指導性的待替換文字,請在使用中替換為具體內容,或刪除。檔案提交時不得再含有這些內容。目錄1 測試任務名稱及內容 4 2 測試環境 4 3 軟體版本資訊 4 4 測試充分性評價 4 5 測試結果及...