優化JMeter自身效能

2021-07-11 14:25:53 字數 667 閱讀 2854

jmeter負載測試時使用gui介面和較多的收集測試結果的***容易造成jmeter的效能瓶頸,遠端測試時的控制台尤為明顯。提公升jmeter負載測試時效能的方法如下:

官方的解決辦法:

1. 使用無介面模式:jmeter -n -t test.jmx -l test.jtl

2. 盡可能少使用***,如果使用了可以在執行時使用-l引數

3. 盡量把相似的取樣器放在迴圈內,使用變數(csv data set)修改這些sampler,而不是重複新增sampler。或者可能會用到access log sampler(在這裡不能使用include controller,因為它會將指定檔案中的所有測試元件直接新增到測試計畫中來)。

4. 不要使用函式測試模式(functional mode)

5. 以csv格式輸出測試結果,盡量不要使用xml格式

6. 僅儲存你需要的資料

7. 盡可能少的使用斷言

8.負載測試期間不要使用「檢視結果樹」「用**檢視結果」***,這兩個***最好只在除錯指令碼時使用

9.如果測試需要大量資料(特別是隨機產生的資料),可以提前準備好測試資料放到資料檔案中,以csv dataset方式讀取,這樣就能避免在測試執行階段浪費資源

10.大併發量的負載測試,在盡量多台機器上執行多個非gui jmeter例項

6san.com

基於Django自身 資料庫訪問效能優化 集

1.使用標準的資料庫優化技術 在進行django資料庫訪問效能優化之前,首先應該使用標準的資料庫技術對其進行優化,比如給字段加索引,通過使用 django.db.models.field.db index 來給乙個django模型類的字段加索引,設定這個屬性欄位的field.db index tru...

效能測試 Jmeter

如何更快速的入門jmeter 建議通過錄製指令碼的方式,快速的了解乙個效能測試應該包括的元件以及它們的層級關係。關於錄製方式,請參考 jmeter基礎之 錄製指令碼 如下,通過badboy 工具錄製的乙個指令碼 指令碼過程 登入 126郵箱,給自己發一封郵件,祝自己聖誕快樂!並可以方便的將指令碼匯出...

jmeter效能測試

請參考 jmeter效能測試文章集合 jmeter 菜鳥入門到高階 系列 開源效能測試工具jmeter jmeter badboy環境搭建 badboy使用手冊 壓力測試之badboy和jmeter的簡單使用方法 jmeter 菜鳥入門到高階 系列 jmeter是我從事軟體測試工作以來接觸的第乙個效...