适用范围
本文适用于申请涂鸦 IoT 技术认证的合作伙伴,用于指导开关/插座/通断器的量产测试。
测试范围
功能 |
范围 |
包装 |
包材、配件、图文。 |
外观结构 |
整机外观、按键结构。 |
硬件功能 |
复位键、开关键、指示灯。 |
软件功能 |
网络管理、状态同步、指示灯显示、定时、倒计时、随机定时、循环定时、点动开关、童锁、指示灯设置、断电重启状态、电量统计。 |
专项测试 |
稳定性。 |
测试环境
开关/插座/通断器的组网如下所示。

测试指导
包装
- 测试目的:保证包材及配件完整性、图文信息准确性。
- 使用场景:首次拆包。
- 测试方法:拆包目测。
- 通过标准:外壳无损坏及整洁;配件齐全;图文印刷清晰、内容明确无歧义。
- 常见问题:外壳变形或破损;配件缺失;图文描述与实际设备不一致。
外观结构
- 测试目的:保证各按键结构有效性,外观完整性。
- 使用场景:日常操作触感及体验。
- 测试方法:手动操作及目测。
- 通过标准:按键控制有效,外观无瑕疵。
- 常见问题:外观有明显划痕,按键有明显凹陷,按键不灵敏。
硬件功能
- 测试目的:保证按键结构有效性,外观完整性。
- 使用场景:日常操作触感及体验。
- 测试方法:手动操作及目测。
- 通过标准:指示灯显示正常,按键及各部件有效。
- 常见问题:指示灯不变化,控制异常。
网络管理
- 测试目的:保证设备可以正常配网。
- 使用场景:购买设备后,首次使用,进行配网。
- 测试方法:触发设备进入配网模式,再使用配套 App 进行配网。
- 通过标准:设备配网成功且在线可控。
- 常见问题:配网失败(网络影响、App 端未解绑、手机未连接 2.4G 网络)。
状态交互
- 测试目的:保证设备本地可时实控制,正确上报和设备状态。
- 使用场景:设备配网、断上电、离线重连后,需要查看实时设备状态更新。
- 测试方法:设备配网、断上电、离线重连,查看 App 端设备状态更新显示。
- 通过标准:配网、断上电、离线重连后,App 端设备状态正确更新显示。
- 常见问题:状态显示异常:网络问题、本地没有上报状态。
指示灯显示
- 测试目的:保证指示灯状态符合需求。
- 使用场景:设备配网,断上电、离线重连、控制,需要查看指示灯状态。
- 测试方法:设备配网,断上电、离线重连、控制,查看指示灯的变化。
- 通过标准:配网,断上电、离线重连、控制符合 IoT 配置规则。
- 常见问题:指示灯不变化、不闪烁。
定时
- 测试目的:保证定时任务启闭正确及有效。
- 使用场景:远程控制设备断上电。
- 测试方法:在 App 上远程设置定时任务,查看执行状态。
- 通过标准:预设定时任务执行正确。
- 常见问题:断网后定时不执行。
倒计时
- 测试目的:保证倒计时任务启闭正确及有效。
- 使用场景:远程控制设备断上电。
- 测试方法:在 App 上远程设置倒定时任务,查看执行状态。
- 通过标准:预设倒定时任务执行正确。
- 常见问题:倒计时不清除。
随机定时
- 测试目的:保证随机定时任务启闭正确及有效。
- 使用场景:远程控制设备随机断上电。
- 测试方法:在 App 上远程设置随机定时任务,查看执行状态。
- 通过标准:预设随机定时任务执行正确。
- 常见问题:无法设置随机定时。
循环定时
- 测试目的:保证循环定时任务启闭正确及有效。
- 使用场景:远程控制设备循环断上电。
- 测试方法:在 App 上远程设置循环定时任务,查看执行状态。
- 通过标准:预设循环定时任务执行正确。
- 常见问题:无法设置循环定时、循环定时执行错误。
点动开关
- 测试目的:保证点动开关任务关闭正确及有效。
- 使用场景:远程控制设备断电。
- 测试方法:在 App 上远程设置点动开关任务,查看执行状态。
- 通过标准:预设点动开关任务执行正确。
- 常见问题:点动开关重复执行。
童锁
- 测试目的:保证童锁安全机制有效。
- 使用场景:防止误触设备,提高设备安全性。
- 测试方法:在 App 上设置童锁,操作设备,查看设备状态。
- 通过标准:童锁开启,物理操作设备无法控制。
- 常见问题:无法解除童锁。
指示灯设置
- 测试目的:保证指示灯按照设置变换状态。
- 使用场景:指示灯状态适应场景变化。
- 测试方法:在 App 上设置指示灯,目测指示灯状态。
- 通过标准:按照预设的指示灯状态正常显示。
- 常见问题:预设的指示灯状态失效。
断电重启状态
- 测试目的:保证设备断上电后预设状态正确有效。
- 使用场景:用户可根据不同场景预设上电状态。
- 测试方法:在 App 上设置断电重启状态,设备断上电,查看设备上电状态。
- 通过标准:设备断上电后预设状态正确有效。
- 常见问题:没有按预设状态执行。
电量统计
- 测试目的:保证电量统计精度偏移符合预期。
- 使用场景:统计负载设备用电量。
- 测试方法:设备带负载运行,查看设备电量统计是否正常。
- 通过标准:设备电量统计正常。
- 常见问题:电量统计精度误差大。
稳定性
- 测试目的:保证日常用户使用正常。
- 使用场景:用户长时间使用设备。
- 测试方法:运行周期:7 * 24h:3 ~ 10 个设备,模拟日常用户使用场景,监测设备可靠性。
- 通过标准:7 * 24h 设备无离线、无不可控制。
- 常见问题:App 端无法控制:设备离线。