乙個真實的需求
測試某系統切換成https協議之後效能的下降情況
需求分析:
1、對比:http/https
2、求出http協議下的效能
3、求出https協議下的效能
4、求出兩者的差異
5、確定效能指標(tps)
6、測試報告裡體現:tps的變化
測試策略:
1、基準測試
1.1http作為基準
1.2https與基準進行比較
設計測試的場景
http/https場景是相同的
假設該應用是介面服務,提供一系列介面
假設該應用是乙個**,選取**上訪問top10的頁面,在後台伺服器cpu利用率<80%的情況下,加一定的負載,獲取10個頁面平均的tps
搭建測試環境
1、伺服器linux
1、web伺服器nginx(兩套配置,1套http,另一套https)
2、應用主要邏輯php
3、資料庫mysql
編寫測試指令碼
工具jmeter實現10個get請求,併發使用者20
執行測試指令碼
在獨立的,自行搭建的測試環境執行
http協議執行一次
改配置,https執行一次
協議 tps
傳送報告,歸檔,通知需求提出方
給出一些部署意見,集群的方式
效能需求分析
通過技術的手段模擬大量使用者同時訪問被測應用,觀察 記錄和分析系統的各項效能指標的過程。評估系統的效能瓶頸,系統的最大使用者負載能力 1 能夠有效評估系統的效能指標,用於系統的效能評估2 能夠識別系統的效能瓶頸,協助效能調優3 能夠指導突發流量承載方案的制定4 能夠用於系統運維成本的預算 測試 根據...
效能需求分析
效能測試需求應包括以下內容 a 測試場景及用例,用例訪問url b 目標介面方法的入參 出參 c 外部依賴的服務細節 d 關鍵資料 資料量 高峰業務pv量 e 預期效能指標 響應時間 qps tps等 1.2.1資料量 測試環境的資料量,應該跟線上環境保持一致,至少要在乙個數量級。舉例有,中文站線上...
效能測試知多少 效能需求分析
需求分析是個繁雜過程,它並非我們想象的那麼簡單,而效能測試需求除了要對系統的業務非常了解,還需要有深厚效能測試知識。才能夠挖掘分析出真正的效能需求。如何獲得有效的需求 1 客戶方提出 客戶方能提出明確的效能需求,說明對方很重視效能測試,這樣的企業一般是金融 電信 銀行 醫療器械等 他們一般對系統的效...