Jmeter壓測基礎(二)——Badboy功能、Jmeter參數化、檢查點、集合點、動態關聯、圖形監控

Badboy

如下稍微介紹一下badboy的部分功能:html

1.Record;play(badboy打開後默認是recording狀態)正則表達式

2.Assertion(檢查點/斷言)數據庫

3.Variable: textVariable,dataSourceVariable(參數化:文本參數話,數據庫參數化)cookie

4.Run background threads(併發)session

5.Report(報告)併發

6.Toggle break point(debug,斷點)dom

 

jemter

參數化:

1.前置處理器->用戶參數函數

2.CSV Data Set Config:文件中參數默認使用逗號分隔插件

3.隨機參數:選項->函數助手->random.....debug


檢查點:斷言

1.響應斷言:文字匹配

2.響應時間

3.響應信息大小

4.斷言結果

 

集合點:

定時器->sychronizing timer

集合點放到操做以前,用於設置併發數

 

動態關聯:

後置處理器->正則表達式提取器

兩種關聯:1.正則2.xpath(xpath通常用於返回數據爲xml格式)

動態關聯的示例:登陸時給cookie設置sessionid


圖形監控擴展

插件下載:JMeterPlugins-Standard.zip、ServerAgent.zip

JMeterPlugins.jar放到lib/ext下,重啓jmeter

解壓ServerAgent.zip,並啓動ServerAgent(ServerAgent的下載地址,見  Jmetre壓測基礎(一)

添加:監聽->jp@gc-PerfMon Metrics Collectior(使用PerfMon Metrics Collectior,必需要啓動ServerAgent)

add row:Metrics to collect能夠選CPU、Memory、Disks I/O等等

比較經常使用的監聽還有Hits per Second、Transactions per Second

相關文章
相關標籤/搜索