三個角度分享壓力測試 |
壓測的雙V(如何拿出讓人可接受的壓力測試報告呢) |
|
|
先確認好報告要怎麼交
1-環境因素確認
2-測試案例確認
3-壓測需求釐清
4-壓測執行的維度甚麼都 沒有 寫,怎麼辦?
維度一(人次):總人次,同時登入人次… | 維度二(時間):總時間、持續時間、回應時間… |
維度三(動作):執行甚麼動作、動作的次數… | 維度四(報告):平均回應時間、最慢回應時間 |
對受測系統模擬測試,找出最有利可接受的案例,同時把測試有問題的地方修正,或是需要提升硬體資源的,也可以提早跟客戶說明。
看到這裡,有沒有覺得說,壓測不是要壓測時才去做就好了,而是之前要有這麼多前置準備工作啊?
是的,有準備,客戶才會知道你很用心的來進行壓力測試,配合度也會相對提高。
壓力測試
工具
附上 Rapi 支援 JMeter 的部分使用畫面,提供參考,使用方式請參照上述提供的官方連結的文件
依據個人以及協助的經驗來說,一般進行壓測的使用者,即使沒有經驗,可以使用 Rapi+JMeter 快速上手。減少壓測的錄製與設定工作。
而腳本多重用途比較
其他比較如下表:
工具 | 壓測錄製 | 跑壓測 | 壓測報告 | 學習難度 |
JMeter | V | V | V | 稍微難點 |
Badboy | V | V | V | 中等 |
Rapi | V | V | 非常簡單 |
以上,測試人員可以根據自己的情境,選用不同的測試工具來執行壓測,最重要是壓測前的測試案例、環境確認等準備工作。