如下稍微介紹一下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
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