[发明专利]智能家居设备的性能测试方法及系统在审
申请号: | 202111054844.0 | 申请日: | 2021-09-09 |
公开(公告)号: | CN113741397A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 徐凯;曾小红;汪伟 | 申请(专利权)人: | 四川虹美智能科技有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
地址: | 621050 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能家居 设备 性能 测试 方法 系统 | ||
1.智能家居设备的性能测试方法,其特征在于,该方法包括:
对智能家居设备到服务器的通信链路设备进行分析,生成对应于该智能家居设备的网络拓扑图;
生成第一业务操作指令,根据所述网络拓扑图,将该第一业务操作指令发送给服务器;
通过抓包及日志打印的方式,获取针对所述第一业务操作指令的操作时间;
根据获取的操作时间及所述网络拓扑图,测试出所述智能家居设备的可控性;
获取所述智能家居设备在第一控制条件下的掉线情况,根据该掉线情况测试出所述智能家居设备的连接稳定性;
由所述智能家居设备的控制设备生成第一业务操作指令;
所述获取针对所述第一业务操作指令的操作时间,包括:
通过日志打印的方式,获取从控制设备接收到第一业务操作指令到该控制设备向服务器发送第一业务操作指令的耗时T0;
通过抓包的方式,获取控制设备向服务器发送第一业务操作指令的时间点t1;
通过日志打印的方式,获取从服务器接收到控制设备的第一业务操作指令直到服务器向智能家居设备发送第二业务操作指令的耗时T2;
通过抓包的方式,获取服务器向智能家居设备发送第二业务操作指令的时间点t3;
通过日志打印的方式,获取智能家居设备从接收到第二业务操作指令到向内部的电控部件发送指令的耗时T4;
通过日志打印的方式,获取智能家居设备向内部的电控部件发送指令的时间点t5;
通过日志打印的方式,获取智能家居设备接收到内部的电控部件发来的数据的时间点t6;
通过日志打印的方式,获取智能家居设备从收到第二业务操作指令直到该智能家居设备向服务器发送响应数据的耗时T7;
通过抓包的方式,获取智能家居设备开始向服务器发送所述响应数据的时间点t8;
通过日志打印的方式,获取服务器从收到所述响应数据直到服务器向控制设备发送针对第一业务操作指令的响应消息的耗时T9;
通过抓包的方式,获取服务器开始向控制设备发送所述响应消息的时间点t10;
通过日志打印的方式,获取控制设备从收到响应消息到处理完成的耗时T11;
计算总耗时T=T0+(t3-t1)+T4+(t6-t5)+T7+(t10-t8)+T11,将T作为针对所述第一业务操作指令的操作时间。
2.根据权利要求1所述的方法,其特征在于,
所述控制设备包括:加载有控制所述智能家居设备的APP的移动终端;则所述根据获取的操作时间及所述网络拓扑图测试出所述智能家居设备的可控性,包括:根据对应于该智能家居设备的网络拓扑图得到中转设备的数量及性能,根据该中转设备的数量及性能以及所述总耗时T,确定所述控制所述智能家居设备的APP的可控性;
和/或,
所述控制设备包括:所述智能家居设备的遥控器;则所述根据获取的操作时间及所述网络拓扑图测试出所述智能家居设备的可控性,包括:根据对应于该智能家居设备的网络拓扑图得到中转设备的数量及性能,根据该中转设备的数量及性能以及所述总耗时T,确定所述智能家居设备的遥控器的可控性。
3.根据权利要求1所述的方法,其特征在于,所述获取所述智能家居设备在第一控制条件下的掉线情况根据该掉线情况测试出所述智能家居设备的连接稳定性,包括:
控制智能家居设备处于待机状态,并在预先设定的第一时长之内保持该待机状态,监测其是否掉线,得到一组掉线的统计数据;重复执行至得到设定组数的统计数据,根据该设定组数的统计数据确定所述智能家居设备的连接稳定性;
和/或,
使用自动化工具控制智能家电产品持续运行预先设定的第二时长,监测其是否掉线,得到一组掉线的统计数据;重复执行至得到设定组数的统计数据,根据该设定组数的统计数据确定所述智能家居设备的连接稳定性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川虹美智能科技有限公司,未经四川虹美智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111054844.0/1.html,转载请声明来源钻瓜专利网。