(1). 如果每次觸發API傳回的body内容是動态變化的,可以取消對body内容進行校驗;
(2). 如果API傳回的body是JSON格式 ,需要排除某些屬性字段,對其不進行校驗,隻校驗排除後的屬性字段;
(3). 對HTTP請求和響應的内容進行修改。

選擇 History 視圖,選中一條記錄,右鍵菜單欄裡選擇 Configure 打開 History Detail 視窗。
取消對body内容進行校驗,在右側窗體裡取消勾選 Assert Body,這樣自動化測試這條記錄就不會對body内容進行校驗,預設隻校驗HTTP狀态碼。
排除某些屬性字段,對其不進行校驗,在右側窗體裡先勾選上 Assert Body ,這樣會對body内容進行校驗,當然預設也會校驗HTTP狀态碼。
然後在右側窗體裡 Viewer 視圖上對展開的JSON節點進行勾選,勾選上的節點即為待排除不對其進行校驗的屬性字段。
在 History Detail 視窗也可以對如下HTTP請求和響應的内容進行修改:
HTTP 方法 - HTTP Method
URL - Request URL
HTTP請求的消息頭 - HTTP Request Header
HTTP請求的消息體 - HTTP Request Body
HTTP響應狀的态碼 - HTTP Status
HTTP響應的消息體 - HTTP Response Body
History記錄的描述 - Description
注意事項:
(1). 預設會校驗HTTP狀态碼,對狀态碼的修改必須要跟預期的結果一緻。
(2). 如果沒有取消勾選 Assert Body ,預設會校驗HTTP響應的Body内容,對其進行嚴格字元串比對。 是以修改一定要慎重,必須保持跟服務端傳回的内容和格式完全一緻。
(3). 勾選展開的JSON節點,會排除選中的節點,進而對其不進行校驗,沒有被勾選中的節點都會進行比對和校驗,這個功能的前提是要勾選上 Assert Body 。