jmeter驗證用戶名流程:
1.添加腳本
2.測試計劃-改名,如接口測試
3.添加HTTP請求默認值
4.添加線程組背伴,并改名
將所有要測試的接口分類,如功能測試、流程測試
5.按照層級結(jié)構(gòu)经宏,添加簡單邏輯器楼咳,并改名
一個簡單控制器寫一個功能點,如
校驗用戶正常流全字段
校驗用戶異常流為空
校驗用戶異常流用戶名已存在
6.在簡單邏輯器里添加http請求烛恤,并改名
發(fā)送模擬請求
7.在每個http請求里添加響應(yīng)斷言
- 響應(yīng)文本母怜,包括、substring用法一樣
-
否缚柏,指與所寫斷言不同
8.在測試計劃里添加察看結(jié)果樹苹熏,并放置最后
9.根據(jù)接口規(guī)范,確定接口信息币喧,協(xié)議轨域、IP、端口杀餐、請求數(shù)據(jù)格式干发、調(diào)用地址
10.在HTTP請求默認值里填入?yún)f(xié)議、IP史翘、端口
11.在http請求里選擇協(xié)議類型枉长、填入調(diào)用地址
12.傳參:
-
get 在調(diào)用地址里傳參,以?開始琼讽,用&連接
post 在body里傳參必峰,以鍵值對方式傳參“字段名=字段值&字段名=字段值”
13.根據(jù)應(yīng)答報文填寫響應(yīng)斷言
如,應(yīng)答報文結(jié)果有“0000:成功”和“非0000:失敗”
15.運行http請求钻蹬,察看結(jié)果樹吼蚁,察看響應(yīng)數(shù)據(jù),綠色圖標(biāo)為成功问欠,紅色圖標(biāo)為錯誤
用戶自定義的變量
1.可以隨機選取變量
2.設(shè)置變量名肝匆、變量值,就引用變量名執(zhí)行操作
- 變量名稱:定義變量引用的名稱顺献,如設(shè)置變量名為usernameID旗国,在HTTP請求內(nèi)引用為${usernameID}
- 變量值:給變量賦值
- 添加:添加變量行
-
刪除:刪除變量行
3.作用范圍:當(dāng)前的線程組內(nèi)所有HTTP請求都可以引用變量
4.服務(wù)器IP地址和端口號以及接口共同的請求路徑部分,作為變量引用時滚澜,需要在路徑填充表格的最前面添加兩個斜杠“//”粗仓,不加的話會引用失敗