首先---
假设响应数据是{"code":0,"datas":{"informationStatus":1}}
----------------------------------------------------------------------------------------------------------------------------------------------
响应断言:"code":0,检查点这样写就不会报错,但是如果想验证 "informationStatus":1,断言结果就会出错。
这时候就需要使用JSON断言。
JSON断言:$.datas.informationStatus, 预期结果填0,断言通过。需要了解JSON Path表达式语法,很简单,5分钟不到就能搞定。
jsonPath基本语法:
基本练习:
示例表达式:
$.store.book[*].author:商店所有书籍的作者(四个作者)
$..author :所有作者
$.store.* :商店所有的东西,包括book和bicycle
$.store..price :所有东西的价格
$..book[2] :第三本书
$..book[0,1] /$..book[:2] :前两本书
$..book[?(@.isbn)] :用isbn编号过滤所有书籍
$..book[?(@.price<10)] :过滤所有比10更便宜的书
$..* :XML文档中的所有元素
=======================
英雄莫问出处,加油干是了!!
46216fe63741 7 月前
7bf920f078c8 7 月前