針對接口文檔,進行對應接口設計,多個接口設計用例需要使用事物控制器。
1.通過登錄接口提取sign值
發送一個登錄請求,然后通過正則表達式提取該sign值
正則表達式的使用,我稍后會在下一個博文中詳細說明,這邊就不多說了,就是通過接口返回的值中提取sign值
2.因為所有接口中都需要使用sign作為請求參數值,所以把提取的sign值放到【http信息頭管理器】中
3.新建多個事物控制器,事物控制器添加如下圖
每個控制器中設計該接口對應的測試用例,如果我要設計登陸接口和添加好友接口的測試用例,那么簡單的設計如下:
4.每個用例需要加個響應斷言,判斷返回值是否正常
5.最后添加監聽器
截止到這,基本上使用jmeter接口測試腳本基本上完成了。在接口測試中,請求參數值的獲取可能需要從CSV中獲取,或者從數據庫中獲取,或者從上一個接口中獲取,這些獲取方式,我在另外一篇博文中已經詳細說明過了。
但是建議所有獲取請求值的,建議放到初始化的事物控制器中。