CODEARTS API-测试检查点:比较符说明

时间:2024-07-17 15:15:02

比较符说明

支持以下比较类型:

比较类型

比较符

是否需要填入值

举例

数字比较

  • 等于(数字)
  • 不等于(数字)
  • 大于等于(数字)
  • 小于等于(数字)
  • 大于(数字)
  • 小于(数字)

  • 响应码 等于 200
  • 响应码 不等于 200
  • 响应码 大于等于 200
  • 响应码 小于等于 200
  • 响应码 大于 200
  • 响应码 小于 200

字符串比较

  • 等于(字符串、区分大小写)
  • 不等于(字符串、区分大小写)
  • 等于(字符串、不区分大小写)
  • 包含(字符串)
  • 不包含(字符串)

  • 响应体中的属性param1 等于 test
  • 响应体中的属性param2 不等于 test
  • 响应体中的属性param3 等于 TEST
  • 响应体中的属性param4包含 tri
  • 响应体中的属性param5不包含 tri

正则比较

正则表达式

  • 响应体中的属性param1 正则表达式 ^[A-Za-z0-9]{1,32}$

通用比较

  • 是空(该字段是否为空,即是否没有该字段)
  • 不是空(该字段是否不为空,即是否有该字段)

  • 响应体中的属性param1 是空
  • 响应体中的属性param2 不是空

Json数组比较

  • JSON数组为空数组(json数组是否为空数组)
  • JSON数组为非空数组(json数组是否为非空数组)

  • 响应体中的属性param1 JSON数组为空数组
  • 响应体中的属性param2 JSON数组为非空数组

JSON数组的大小(json数组的大小是否为...)

  • 响应体中的属性param1 JSON数组的大小

类型比较

  • 是JSON类型(是否是json对象类型)
  • 是JSON数组类型(是否是json数组类型)

  • 响应体中的属性param1 是JSON类型
  • 响应体中的属性param2 是JSON数组类型

Json对象比较

JSON等于(json等于)

  • 响应体中的属性param1 JSON等于 {"name":"zhangsan"}
support.huaweicloud.com/usermanual-codeartsapi/apiarts_01_0046.html