壓力測試 測試概要

2021-07-27 14:02:23 字數 694 閱讀 8623

壓力測試分為如下大概(個人如此):

(1)確定存量資料的規模(使用者一般會要求製造出3-5年的存量資料);

(2)確定需要進行壓力測試的業務(一般是使用者使用最頻繁,或者業務操作複雜的業務);

(3)確定操作使用者的的數量、各類操作使用者的比例;

(4)峰值業務量的要求(一般是1個小時內最多要處理的筆數);

(5)對實時業務響應時間的要求(如在峰值情況下,單筆業務的處理時間(如小於60秒));

(6)對於批量處理過程的時間要求(如進行日終(月終、年終)處理、與外系統間批量資料傳輸時的時間)。

以上資訊,通常需要業務人員來確定。

為了進行壓力測試的技術準備,需要如下資料:

(1)系統概要設計(了解系統技術架構,確定測試方法);

(2)如果自己開發介面程式,需要了解介面報文規範;

(3)資料庫設計(我們需要據此編寫程式,準備存量資料)。

為了開發指令碼需要了解如下資訊:

(1)操作手冊(指令碼錄入或者手工開發指令碼);

(2)引數化指令碼(動態化資料需要進行關聯);

(3)指令碼回放(驗證指令碼是否可以成功的建立資料)。

測試場景:

(1)單使用者執行壓力測試場景;

(2)多使用者執行測試場景,檢視系統資源消耗等調優工作開始。

另外,還有測試環境的事情需要落實。壓力測試一般要求環境配置較高,最好與生產環境一致或者接近。

ab壓力測試 mysql MySQL壓力測試

1.什麼是壓力測試 壓力測試是針對系統的一種效能測試,但是測試資料與業務邏輯無關,更加簡單直接的測試讀寫效能 2.壓力測試的指標 qps 每秒鐘處理完請求的次數 tps 每秒鐘處理完的事務次數 併發量 系統能同時處理的請求數 3.壓力測試工具 mysqlslap sysbench jmeter 長時...

mysql 壓力測試 golang 壓力測試

1.壓力測試 1.1.1.go怎麼寫測試用例 開發程式其中很重要的一點是測試,我們如何保證 的質量,如何保證每個函式是可執行,執行結果是正確的,又如何保證寫出來的 效能是好的,我們知道單元測試的重點在於發現程式設計或實現的邏輯錯誤,使問題及早暴露,便於問題的定位解決,而效能測試的重點在於發現程式設計...

負載測試 壓力測試

負載測試 是通過逐步增加系統負載,測試系統效能的變化,並最終確定在滿足效能指標的情況下,系統所能承受的最大負載量的測試 壓力測試 是通過逐步增加系統負載,測試系統效能的變化,並最終確定在什麼負載條件下系統效能處於失效狀態,並以此來獲得系統能提供的最大服務級別的測試 例子 登入介面,我們先10個使用者...