慧展軟體系統
文件修訂記錄
本次測試是針對《***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 測試結果及...