效能測試 效能需求分析

2022-07-03 09:18:09 字數 745 閱讀 1988

乙個真實的需求

測試某系統切換成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 客戶方提出 客戶方能提出明確的效能需求,說明對方很重視效能測試,這樣的企業一般是金融 電信 銀行 醫療器械等 他們一般對系統的效...