扫地机器人

更新时间:2024-06-21 06:59:55LLM 副本以 Markdown 格式查看下载 PDF

适用范围

本文适用于申请涂鸦云 IoT 技术认证的合作伙伴,用于指导测试扫地机器人。

测试环境

组网环境

扫地机器人

场地要求

较为开阔的平坦地面,比如木板地面、瓷砖地面、偏硬的地毯地面。注意,不能在积水地面测试。

充电桩摆放要求

不要放置在角落,充电桩前方尽量保证两米内无障碍物,左右两侧一米内无障碍物。

测试范围

测试模块 范围
包装 包材、配件、图文。
结构 整机外观、产品结构。
硬件功能 机身电源开关,机身清扫按键,红外遥控器、吸尘电机、电池。
软件功能 网络管理、清扫模式、电量、地图、耗材管理、清扫记录、手动控制、故障告警。
专项测试 稳定性挂机、兼容性、App 下发压力测试。

测试指导

包装

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

硬件功能

  • 测试目的:保证机身清扫按键、电源开关、回充按键、红外遥控器等功能有效性。
  • 使用场景:日常操作触感及体验。
  • 测试方法:手动操作及目测。
  • 通过标准:按键及各部件正常。
  • 常见问题:红外遥控器按键不灵敏。

网络管理

  • 测试目的:保证扫地机器人正常配网。
  • 使用场景:使用扫地机器人和手机 App 进行配网。
  • 测试方法:触发扫地机器人进入配网模式,再用 App 配网。
  • 通过标准:扫地机器人配网成功且在线可控。
  • 常见问题:配网失败(网络影响、未使用 2.4G 网络)。

清扫模式

  • 测试目的:保证 App 可以正常控制扫地机器人进入各个清扫模式。
  • 使用场景:规划、定点、沿边清扫。
  • 测试方法:使用 App 控制扫地机器人进入清扫模式,检验设备在每个清扫模式下的执行情况。
  • 通过标准:可按正确的清扫轨迹执行清扫模式。

回充

  • 测试目的:保证 App 可以正常控制扫地机器人进行回充。
  • 使用场景:远程控制扫地机器人回到充电桩充电。
  • 测试方法:使用 App 控制扫地机器人进入回充模式,检验设备在回充模式下的执行情况。
  • 通过标准:扫地机器人可以正确执行回充指令,并且最终能返回充电桩。
  • 常见问题:充电桩需要按厂商指导的方式进行摆放,否则容易导致扫地机器人回充失败。

工作状态

  • 测试目的:保证扫地机器人可以正常上报各个工作状态。
  • 使用场景:在 App 上可以实时查看扫地机的状态。
  • 测试方法:扫地机器人分别处于各个工作状态时,检查 App 上状态显示是否正确。
  • 通过标准:App 上可以实时同步显示扫地机器人当前的工作状态。

清扫时间、清扫面积

  • 测试目的:在清扫时,保证扫地机器人可以正常上报清扫时间、清扫面积。
  • 使用场景:在 App 上查看本次清扫的时间和面积。
  • 测试方法:在扫地机器人清扫过程中,检查 App 上清扫时间和清扫面积的显示。
  • 通过标准:App 上清扫时间和清扫面积的数据与实际情况基本吻合。

电量

  • 测试目的:保证扫地机器人的电量上报正常。
  • 使用场景:App 上可以显示扫地机器人当前剩余的电量。
  • 测试方法:当扫地机器人在工作或充电时,检查 App 上电量显示是否正确,电量增减是否正常。
  • 通过标准:App 上电量显示保持与机身电量相同。清扫与充电过程中,电量增减均匀。
  • 常见问题:扫地机器人从充电桩下来开始清扫后,经常出现电量消耗过快的情况。

地图

  • 测试目的:保证 App 上地图功能正常。
  • 使用场景:App 上可以实时显示清扫地图与当前点位置,并且支持全图缩放、上下左右平移。
  • 测试方法:检查扫地机器人在各个清扫模式下,App 上地图的显示。
  • 通过标准:路线完整连贯,无中断,且与扫地机器人实际运行情况大致相同,设备的当前点位置显示准确。
  • 常见问题:地图更新不实时、地图显示与实际运行不一致。

清扫记录

  • 测试目的:保证清扫记录数据正确、无缺失。
  • 使用场景:用户可在 App 上查看清扫结果和记录。
  • 测试方法:每次清扫完成后,检查 App 上清扫记录里的信息是否正确。
  • 通过标准:清扫记录中数据正确,无缺少、无重复。
  • 常见问题:清扫记录未上报、记录中地图显示不正确、恢复出厂设置后,记录数据未清空。

耗材管理

  • 测试目的:保证 App 可以正常显示耗材剩余量。
  • 使用场景:提醒用户更换耗材。
  • 测试方法:检查耗材更换前后,剩余量的上报准确性。
  • 通过标准:耗材剩余量与实际情况一致。
  • 常见问题:App 上重置耗材,但耗材未恢复到默认值。

手动控制

  • 测试目的:保证手动控制功能使用正常。
  • 使用场景:使用 App 对扫地机器人执行远程遥控移动。
  • 测试方法:使用 App 上的手动控制功能,点按前后左右,检查机器的运行是否符合预期。
  • 通过标准:扫地机器人正确执行前后左右。App上按住方向按钮后,机器会持续运动,松手后立即停止。

定位扫地机

  • 测试目的:保证定位扫地机功能正常可用。
  • 使用场景:帮助用户快速寻找扫地机 。
  • 测试方法:各个状态下,在 App 上点按“定位机器人”。
  • 通过标准:扫地机器人可以及时发出提示音。

休眠状态

  • 测试目的:保证休眠机制有效性。
  • 使用场景:待机一段时间后会进入休眠状态。
  • 测试方法:当扫地机器人进入休眠状态后,点按 App 上的功能按键。
  • 通过标准:扫地机器人可以唤醒且功能使用正常。
  • 常见问题:休眠时机器人离线、休眠后无法执行定时任务。

故障告警

  • 测试目的:保证扫地机器人故障时,及时上报故障信息。
  • 使用场景:可以远程查看故障信息。
  • 测试方法:模拟机器发生各种故障,检查 App 上是否正常展示故障信息。
  • 通过标准:故障告警上报准确,且与设备状态同步。

稳定性

  • 测试目的:保证日常用户使用正常。
  • 使用场景:用户日常使用扫地机器人。
  • 测试方法:运行周期:7 * 24h,模拟日常用户,每天清扫一次房间。
  • 通过标准:7 * 24h 扫地机器人无重启、死机、数据无丢失。
  • 常见问题:设备离线

兼容性

  • 测试目的:保证 App 上扫地机器人面板显示正常。
  • 使用场景:不同型号手机使用扫地机器人的 App 面板。
  • 测试方法:使用 TOP10 ~ 20 手机,根据手机屏幕尺寸,监测 UI 健壮性。
  • 通过标准:扫地机器人面板文案在各测试机型上均显示完整且正确。
  • 常见问题:手机屏幕尺寸较小时,面板文案及图标显示不全。