开关/插座/通断器

更新时间:2022-05-16 03:46:47下载pdf

适用范围

本文适用于申请涂鸦 IoT 技术认证的合作伙伴,用于指导开关/插座/通断器的量产测试。

测试范围

功能 范围
包装 包材、配件、图文。
外观结构 整机外观、按键结构。
硬件功能 复位键、开关键、指示灯。
软件功能 网络管理、状态同步、指示灯显示、定时、倒计时、随机定时、循环定时、点动开关、童锁、指示灯设置、断电重启状态、电量统计。
专项测试 稳定性。

测试环境

开关/插座/通断器的组网如下所示。
开关/插座/通断器

测试指导

包装

  • 测试目的:保证包材及配件完整性、图文信息准确性。
  • 使用场景:首次拆包。
  • 测试方法:拆包目测。
  • 通过标准:外壳无损坏及整洁;配件齐全;图文印刷清晰、内容明确无歧义。
  • 常见问题:外壳变形或破损;配件缺失;图文描述与实际设备不一致。

外观结构

  • 测试目的:保证各按键结构有效性,外观完整性。
  • 使用场景:日常操作触感及体验。
  • 测试方法:手动操作及目测。
  • 通过标准:按键控制有效,外观无瑕疵。
  • 常见问题:外观有明显划痕,按键有明显凹陷,按键不灵敏。

硬件功能

  • 测试目的:保证按键结构有效性,外观完整性。
  • 使用场景:日常操作触感及体验。
  • 测试方法:手动操作及目测。
  • 通过标准:指示灯显示正常,按键及各部件有效。
  • 常见问题:指示灯不变化,控制异常。

网络管理

  • 测试目的:保证设备可以正常配网。
  • 使用场景:购买设备后,首次使用,进行配网。
  • 测试方法:触发设备进入配网模式,再使用配套 App 进行配网。
  • 通过标准:设备配网成功且在线可控。
  • 常见问题:配网失败(网络影响、App 端未解绑、手机未连接 2.4G 网络)。

状态交互

  • 测试目的:保证设备本地可时实控制,正确上报和设备状态。
  • 使用场景:设备配网、断上电、离线重连后,需要查看实时设备状态更新。
  • 测试方法:设备配网、断上电、离线重连,查看 App 端设备状态更新显示。
  • 通过标准:配网、断上电、离线重连后,App 端设备状态正确更新显示。
  • 常见问题:状态显示异常:网络问题、本地没有上报状态。

指示灯显示

  • 测试目的:保证指示灯状态符合需求。
  • 使用场景:设备配网,断上电、离线重连、控制,需要查看指示灯状态。
  • 测试方法:设备配网,断上电、离线重连、控制,查看指示灯的变化。
  • 通过标准:配网,断上电、离线重连、控制符合 IoT 配置规则。
  • 常见问题:指示灯不变化、不闪烁。

定时

  • 测试目的:保证定时任务启闭正确及有效。
  • 使用场景:远程控制设备断上电。
  • 测试方法:在 App 上远程设置定时任务,查看执行状态。
  • 通过标准:预设定时任务执行正确。
  • 常见问题:断网后定时不执行。

倒计时

  • 测试目的:保证倒计时任务启闭正确及有效。
  • 使用场景:远程控制设备断上电。
  • 测试方法:在 App 上远程设置倒定时任务,查看执行状态。
  • 通过标准:预设倒定时任务执行正确。
  • 常见问题:倒计时不清除。

随机定时

  • 测试目的:保证随机定时任务启闭正确及有效。
  • 使用场景:远程控制设备随机断上电。
  • 测试方法:在 App 上远程设置随机定时任务,查看执行状态。
  • 通过标准:预设随机定时任务执行正确。
  • 常见问题:无法设置随机定时。

循环定时

  • 测试目的:保证循环定时任务启闭正确及有效。
  • 使用场景:远程控制设备循环断上电。
  • 测试方法:在 App 上远程设置循环定时任务,查看执行状态。
  • 通过标准:预设循环定时任务执行正确。
  • 常见问题:无法设置循环定时、循环定时执行错误。

点动开关

  • 测试目的:保证点动开关任务关闭正确及有效。
  • 使用场景:远程控制设备断电。
  • 测试方法:在 App 上远程设置点动开关任务,查看执行状态。
  • 通过标准:预设点动开关任务执行正确。
  • 常见问题:点动开关重复执行。

童锁

  • 测试目的:保证童锁安全机制有效。
  • 使用场景:防止误触设备,提高设备安全性。
  • 测试方法:在 App 上设置童锁,操作设备,查看设备状态。
  • 通过标准:童锁开启,物理操作设备无法控制。
  • 常见问题:无法解除童锁。

指示灯设置

  • 测试目的:保证指示灯按照设置变换状态。
  • 使用场景:指示灯状态适应场景变化。
  • 测试方法:在 App 上设置指示灯,目测指示灯状态。
  • 通过标准:按照预设的指示灯状态正常显示。
  • 常见问题:预设的指示灯状态失效。

断电重启状态

  • 测试目的:保证设备断上电后预设状态正确有效。
  • 使用场景:用户可根据不同场景预设上电状态。
  • 测试方法:在 App 上设置断电重启状态,设备断上电,查看设备上电状态。
  • 通过标准:设备断上电后预设状态正确有效。
  • 常见问题:没有按预设状态执行。

电量统计

  • 测试目的:保证电量统计精度偏移符合预期。
  • 使用场景:统计负载设备用电量。
  • 测试方法:设备带负载运行,查看设备电量统计是否正常。
  • 通过标准:设备电量统计正常。
  • 常见问题:电量统计精度误差大。

稳定性

  • 测试目的:保证日常用户使用正常。
  • 使用场景:用户长时间使用设备。
  • 测试方法:运行周期:7 * 24h:3 ~ 10 个设备,模拟日常用户使用场景,监测设备可靠性。
  • 通过标准:7 * 24h 设备无离线、无不可控制。
  • 常见问题:App 端无法控制:设备离线。