测试计划 CODEARTS TESTPLAN-设置CodeArts TestPlan接口脚本的测试用例参数:内置参数

时间:2024-07-19 11:33:41

内置参数

内置参数是将HTTP/HTTPS响应的对应部分参数化,在检查点、响应提取功能中的“来源”选项中可以选择内置参数。

测试计划服务中的内置参数如下表:

内置参数

参数说明

是否支持多级取值

用途

举例

响应体(json)

表示接口返回的响应体。

  • 检查点的属性字段
  • 参数传递的属性字段
  • 检查点:判断响应体中的id等于100。
  • 设置方法:设置检查点来源为响应体(JSON),属性为id(前提条件响应体JSON串有id字段),设置比较符为等于(字符串、不区分大小写),设置目标值为100。

响应头

表示接口返回的响应头。

  • 检查点的属性字段
  • 参数传递的属性字段
  • 检查点:判断响应头中的token等于abcd。
  • 设置方法:设置来源为响应头,属性为token(前提条件响应头有token),设置比较符为等于(字符串、不区分大小写),设置目标值为abcd。

响应码

表示接口返回的响应码。

  • 检查点的属性或值字
  • 变量的属性字段
  • 检查点:判断响应码等于200。
  • 设置方法:设置来源为响应码,设置比较符为等于(数字),设置目标值为200。

内置参数支持多级取值,例如

  • 响应体为“{"result":{"appId":12}}”时,则取appId的格式为:来源选择响应体,属性为“result.appId”。如果result是数组格式。则属性为“result[i].appId”,其中,i为非负整数。
support.huaweicloud.com/usermanual-testman/cloudtest_01_0016.html