勾選後,點擊右下方開始安裝,安裝完成後會自動重啓jmeter。html
添加線程組,在線程組下添加Dummy取樣器(在Dummy取樣器的響應數據中填入模擬返回數據)、查看結果樹監聽器,在Dummy下添加正則表達式提取器、調試後置處理程序(用於查看提取結果的)。正則表達式
參考:https://baike.baidu.com/item/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E4%B9%8B%E9%81%93 數組
. 匹配除「\r\n」以外的任何單個字符。要匹配包括「\r\n」在內的任何字符,請使用像「[\s\S]」的模式。瀏覽器
* 匹配前面的子表達式(也能夠是一個字符)任意次。例如,zo*能匹配「z」,也能匹配「zo」以及「zoo」。*等價於o{0,}服務器
+ 匹配前面的子表達式一次或屢次(大於等於1次)。例如,「zo+」能匹配「zo」以及「zoo」,但不能匹配「z」。+等價於{1,}。微信
? 匹配前面的子表達式零次或一次。例如,「do(es)?」能夠匹配「do」或「does」中的「do」。?等價於{0,1}。性能
組合:測試
.*具備貪婪的性質,匹配到不能匹配爲止,最大匹配原則。spa
+或*後跟?表示非貪婪匹配,即儘量少的匹配,最小匹配原則。插件
.*? 表示在能匹配成功的前提下儘量少的匹配,最小匹配原則。
Apply to:通常保持默認選擇Main sample only,這個用得最多,若是有sub-samples,能夠選擇第一個選項
要檢查的響應字段:用得最多的是主體,即header+body,能夠從響應頭,也能夠從響應體提取
引用名稱:變量名,獲取到的值存儲到這個變量中
正則表達式:根據實際狀況填寫
模板:$1$,表示第一個正則表達式,若是有2個正則表達式,寫爲$1$$2$
匹配數字(0表明隨機):通常填1,表示第一個,0表示隨機,-1表示所有(此時提取結果是一個數組,若是引用名稱是user,也能夠經過${user_1}的方式來取第1個匹配的內容)
缺省值:沒匹配到就用缺省值,咱們能夠設置一個,好比aaaaaa
運行結果
也能夠用其它字符拼接,好比-,即若是模板寫爲:$1$-$2$,結果就是:nameandvalue=tom-jerry
value
運行結果
ok,就是這麼簡單,你以爲呢?歡迎交流。加羣獲取jxm腳本。