符号描述 $ 查询的根节点对象,用于表示一个json数据,可以是数组或对象 @ 过滤器(filter predicate)处理的当前节点对象 * 获取所有节点 . 获取子节点 .. 递归搜索,筛选所有符合条件的节点 ?() 过滤器表达式,筛选操作 [start:end] 数组片段,区间为[start,end),不包含end [A]或[A,B] 迭代器下标,表示一个或...
// 传入要比照的版本号,个别后面一个传入以后的版本号,前面一个写上要比照的版本号 exportfunctionversionCompare(higher, lower) {letsep =arguments.length>2&&arguments[2] !==undefined?arguments[2] :'.'; lethigherAry = higher.split(sep), lowerAry = lower.sp...
JSON是一种数据的组织形式,主要用于数据的传输。可以选择从最近执行历史执行导入生成模板,也可以根据JSON格式定义转换生成模板或根据JSON书写规则写入JSON模板,保存即可。遵循json schema的规则,可以参考json schema官方文档。 如响应body为: BODY"{...}":"name":"487MVH""phoneNum":"1542286461188""class":"com.ar...
$.data.forecast[0].position_name 获取data.forecast[0]对象中position_name值。 滨江 $.data.forecast[*].aqi 使用迭代器,获取data中forecast数组中所有aqi的值。 [62,68] $..forecast[?(@.aqi >= 60)].primary_pollutant 使用迭代器,获取forecast数组中所有的aqi值大于等于60的primary_pollutant值。
可以使用结果包含、结果不包含、正则匹配、HTTP状态码、JSON匹配、HTML页面校验、数组长度、对象比较、时间字符串比较、JSON模板、JSON通配符匹配、时间戳(秒或毫秒)校验类型对 API 测试用例的结果设置校验规则, 执行用例测试时,会根据规则判断返回结果是否预期结果。