更新时间:2024-07-18 GMT+08:00
分享

在CodeArts TestPlan接口脚本中调用MQTTDisconnect关键字

MQTTDisconnect简介

该系统关键字支持对MQTT协议的全流程测试,用以连接MQTT服务器,如果需要使用该系统关键字,需要用户将MQTT服务器开放公网访问并且将对应端口的安全组策略开启放行。

参数

是否必选

参数类型

默认值

描述

MQTT连接标识(userId)

String

${MQTT_USER_ID}

MQTT连接标识,作为用例的局部变量,由MQTTConnect返回并存储。

MQTTDisconnect响应

参数

参数类型

描述

mqtt_response

JSON

MQTT服务端返回值。

status

String

MQTT服务端响应状态。

message

String

MQTT服务端返回信息。

data

JSON

APITest定义的接口返回。

request_begin

Long

访问MQTT服务器的开始时间。

response_time

Long

MQTT服务器返回响应耗费时长。

sent_bytes

Long

发送的字节数。

recv_bytes

Long

接收的字节数。

return_code

Integer

MQTT服务器返回码。

user_id

Integer

APITest返回的用户标识ID。

默认检查点

名称

预期值

结果

成功

MQTTDisconnect使用示例

填写参数,断开连接MQTT服务器:

MQTTDisconnect响应示例

{
  "mqtt_response" : {
    "status" : "success",
    "message" : "",
    "data" : {
      "request_begin" : 1656937044082,
      "response_time" : 0,
      "sent_bytes" : 2,
      "recv_bytes" : 0,
      "return_code" : 0
    }
  },
  "user_id" : "1"
}

相关文档