Skip to content

测试自动化

接口地址:/v2/cep/enduserapi/automation/test

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

测试自动化

请求示例:

javascript
{
  "actions": [
    {
      "delayTime": 0,
      "deviceKey": "",
      "icon": "",
      "id": 0,
      "name": "",
      "productKey": "",
      "property": {
        "code": "",
        "compare": "",
        "dataType": "",
        "id": 0,
        "name": "",
        "subName": "",
        "subType": "",
        "type": "",
        "unit": "",
        "value": {}
      },
      "sceneId": "",
      "sort": 0,
      "type": 0
    }
  ],
  "fid": "",
  "timeout": 0
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
cmdcmdbodytrue测试自动化测试自动化
  actions触发动作truearray自动化执行动作
    delayTime延迟时间,单位秒falseinteger
    deviceKey设备DK/群组IDfalsestring
    icon设备/群组/场景图标falsestring
    idfalseinteger
    name设备/群组/场景名称falsestring
    productKey产品PK/群组PKfalsestring
    property设备属性false物模型属性物模型属性
      code物模型标识符truestring
      compare比较符。>>=<<===
      dataType数据类型。支持:BOOL、ENUM、INT、FLOAT、DOUBLE,可用值:BOOL,DOUBLE,ENUM,FLOAT,INTtruestring
      id物模型功能IDtrueinteger
      name物模型名称truestring
      subNamefalsestring
      subTypefalsestring
      type物模型类型falsestring
      unit物模型单位falsestring
      value物模型属性比较值falseobject
    sceneId场景IDfalsestring
    sort执行动作顺序,从1开始递增trueinteger
    type执行动作类型。1:延时,2:设备,3:群组,4:场景trueinteger
  fidfalsestring
  timeout测试自动化超时时间(秒),不传入默认 2*60falseinteger(int32)
Authorizationheaderfalsestring

响应状态:

状态码说明schema
200OKApiResult«long»
201Created
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
codeinteger(int32)integer(int32)
datainteger(int64)integer(int64)
extMsgstring
msgstring

响应示例:

javascript
{
	"code": 0,
	"data": 0,
	"extMsg": "",
	"msg": ""
}