1.設置HTTP Request Defaults 請求默認值,這樣之后每次請求同一個域名端口的時候后都不用輸入協議、域名、端口號。
2.輸入【登入】的接口號。
3.設置HTTP header manager 信息頭管理器,輸入對應的名稱和值。
注意:HTTP header manager,訪問某些具有防盜鏈的頁面時需要正確的Refer,這些情況都需要通過HTTP header manager來保證發送的HTTP請求是正確的。
4.設置HTTP Cookie Manager Cookie管理器,在網頁端保持會話。
5.設置 User Defined Variables 用戶定義的變量。因新增的時候后端返回值沒有ID,而查詢的要求是新增的ID,所以這里通過獲取動態的名字為查詢提供條件。也就是好傳參。
6.【新增】,先獲取新增的接口,接口為post時,傳參最好用 Body Data。用Parameters傳參有時無法傳入,個人經驗。這里面的${name}與之前【用戶定義變量】里面的名稱對應。
7.【查詢】查詢新增的數據。1.獲取新增的參數,2.根據接口返回值輸入當前的時間,這里過值可通過開發者工具的Network》All查看對應的請求接口去獲取傳入的參數名稱,3.這里是get請求,建議用Parameters傳參。
8.【JSON提取器】因查詢的過程中顯示了對應的結果ID,這條數據的ID可通過JSON提取器來獲取,以便於【修改】獲取當前查詢的這條數據的id。
9.【修改】輸入修改的接口和請求的方法,id為JSON傳過來的id值,修改的數據設置為隨機。
10.【刪除】這里是刪除新增的數據,所以直接獲取JSON的變量id就好,又因是post請求,接口只要求傳入id.所以只傳入di就好。
11.【查看結果樹】
注意:【響應斷言】是用於每一步驟的結果驗證。