跳到主要内容

云控说明

tip

云控是运行在服务器端的,优势是可以链接很多设备,通过网页进行管理设备,和群控有很大的区别

云控平台

  • 云控在EC产品序列中属于 云测试平台 ,用于管理多设备多资源协同工作
  • EC中内置了和云端通信的能力,直接调用接口即可
  • 该文档对应的云控版本为2.0+,EC 客户端6.4.0+

核心概念

设备

  • 用于执行任务的硬件设备,每个设备都有唯一的编号

脚本

  • 可用于自动化执行某种测试任务的代码片段

任务

  • 任务:要执行的任务,包含了对应的执行设备组,执行时间周期状态等
  • 参数:任务需要的基础参数信息,会一同下发到脚本中

数据

  • 预先定义好的脚本需要用到的数据集合

  • 在设备上脚本运行之后产生的数据,可在云控中保存

  • 可通过接口对数据进行增删改查,以及追加和减少

执行流程

  • 1、设备编号后,连接到云端
  • 2、云端推送任务到EC中
  • 3、EC加载脚本文件并调起脚本
  • 4、脚本通获取任务ecloud.getTaskInfo()方法获取任务信息、参数等执行功能
  • 5、脚本运行期间,可以对数据进行增删改查等操作
  • 6、开发者只需要对设备编号,关注4、5流程,其他的由EC自动处理

使用说明

  • 只有调试版本和企业版本打包才能和云控通信