通道自测指南-高级版
更新时间:2019-03-21 15:40:47
准备工作
进行LinkKit道测试前,需要准备阿里云账号并在阿里云飞燕平台创建测试设备,详细准备工作见下文。
准备阿里云账号
阿里云飞燕平台使用阿里云账号登录,在测试前若无阿里云账号请首先注册阿里云账号
创建测试设备
登录阿里云飞燕平台网站,创建测试项目,在测试项目下创建测试产品
上图中
ProductKey
,DeviceName
,DeviceScret
的组合是设备唯一性的身份标识,将三元组植入设备端,设备凭三元组连接到阿里云设备调试
一站式开发平台提供设备调试的功能,当设备植入三元组连接到阿里云之后就可以通过调试功能验证设备功能是否正常。首先检查设备在线状态,若设备在线则进入设备调试。
设备日志显示设备接收到设置LightSwitch
这个属性的指令
同时调试界面日志打印了设备下发数据和设备上报数据
自定义功能
认证测试需要的部分属性或某产品需求的功能在标准功能里未覆盖,如大数据包脚本暂支持固定标识符“PropertyCharacter”的255字节字符串数据,可自行添加自定义属性实现功能
稳定性测试
稳定性测试用例主要是5x24小时稳定工作
,设备上线后保持稳定工作5x24小时,通过一站式开发平台查看设备指定时间范围内设备上线次数来确定设备离线次数
稳定测试时务必完整保存设备串口打印的日志,便于出现离线时快速定位问题
功能测试
属性
设置属性
设置属性后,可以通过获取
方法验证属性是否设置成功,或者在设备运行状态
页面查看属性值及属性值的更新时间
服务
异步自定义服务,输入一个参数,会对应输出另一个参数
事件
事件由设备主动上报,在页面上智能查询设备是否上报事件以及上报事件的时刻、输入输出参数等
性能测试
使用压测工具以500ms为周期设置设备属性或大数据包通信稳定,对设备进行压测,成功率=上行数据/下行数据查询