效能測試策略

2021-09-22 16:42:16 字數 685 閱讀 9820

效能測試策略

1)在進行效能測試之前,功能測試要先通過。

3)遞增測試:每隔一定時間(如5秒、10秒),載入不同數目的虛擬使用者進行測試。

遞增測試存在的意義:如果所有的虛擬使用者同時載入,有可能造成aut的資源突然增大,進而影響後續測試中關心的測試點資料,所以前面可以稍稍放緩,遞增載入虛擬使用者。

注意:在設定綜合場景中使用者執行操作比例時,大部分的使用者應該做瀏覽或者查詢,少部分做提交操作。

5)併發測試:多使用者在同一時刻同時執行某個操作。併發測試目的是考察被測系統的瞬間壓力的承受能力。

7)記憶體洩漏檢測:指系統執行時,占用的記憶體沒有得到及時的釋放,隨著執行時間的增加,被占用的記憶體越來越多,導致可用物理記憶體被用光,系統執行緩慢並宕(down)機,這種現象稱為記憶體洩漏。

記憶體洩漏檢測:使用相應的測試軟體進行記憶體指定計數器的監控,觀察是否符合記憶體洩漏的曲線走勢,還可以使用專門的記憶體洩漏檢測工具進行測試。

8) 資料容量測試:考察aut中資料庫伺服器中儲存不同容量資料時,aut的效能反應。

資料容量的單位:

a、1024byte=1k

b、1024k=1m

c、1024m=1g

d、1024g=1t

e、1024t=1p

9)極限測試:也稱「摸高測試」,即使用效能測試,逐漸增加aut的壓力,測試aut的極限值,如最大使用者數、最大的吞吐量等。

效能測試策略整理

1 基準測試 在系統無壓力下,單使用者迭代執行連續時間或次數,取得事物平均相應時間,作為分析衡量的標準。目地在於 衡量效能測試環境是否異常 驗證指令碼和引數的正確性 獲取系統處理事物的效能資料 2.併發測試 檢測系統多併發情況下,伺服器硬體資源的利用情況 網路使用情況 應用伺服器情況等。同時也可以檢...

軟體測試策略和效能測試

整合策略有自頂向下,自底向上兩種。軟體測試策略 在一定的軟體測試標準 測試規範的指導下,依據測試專案的特定環境約束而規定的軟體測試的原則 方式 方法的集合。軟體測試策略是為了以最低的成本最大程度降低產品的質量風險或盡早地完成測試所選擇或制定的最合理的方式 方法 過程等。自頂向下測試 從主控模組開始,...

效能測試之二 常用的效能測試策略

效能測試的常用策略有 1 基準測試 單使用者測試需要開啟控制台,獲取analysis結果 2 併發測試 併發測試是嚴格的測試,考查aut承受瞬時壓力的能力 3 綜合場景測試 通過對系統結構和功能的分析,對使用者的分布和使用頻率的分析,來構造系統綜合場景的測試模型,模擬不同的使用者執行不同的操作 4 ...