智能终端的测试系统技术方案

技术编号:25438808 阅读:43 留言:0更新日期:2020-08-28 22:27
本申请涉及一种智能终端的测试系统,包括测试控制设备和测试接口,测试接口的物理结构与智能终端的扩展模块接口的物理结构相适配,测试接口与扩展模块接口连接;测试控制设备,用于配置测试扩展模块,根据所配置的测试扩展模块通过测试接口向智能终端发送测试数据获取指令;测试数据获取指令用于触发智能终端通过扩展模块接口向测试接口发送与测试扩展模块对应的测试数据;测试接口,用于将智能终端发送的测试数据转发至测试控制设备;测试控制设备,还用于根据测试接口转发的测试数据,确定扩展模块接口的测试结果。本测试系统可以实现对智能终端的扩展模块接口的测试,提高测试效率。

【技术实现步骤摘要】
智能终端的测试系统
本申请涉及智能终端
,特别是涉及一种智能终端的测试系统。
技术介绍
随着用电数据采集技术的发展,对用电数据进行采集的智能终端也进行对应的更新,新一代的智能终端(在以下介绍中,简称智能终端)设置有多个物理结构一样的扩展模块接口,(因此无法直接从物理结构上辨别出该扩展模块接口对应的扩展功能);并且,在智能终端技术要求中规定:智能终端的扩展模块接口应该支持扩展模块的盲插,即扩展模块接口可以实现任意一种扩展功能;其中,扩展功能是相对于智能终端原有的本地功能来说的,例如智能终端的本地功能是和电表进行通信的功能,那么,采集电表数据(如RS485抄表功能)等就是扩展功能。一般来说,新一代智能终端在投入使用前,需要测试新一代智能终端的扩展模块接口是否可以支持盲插(即实现任意一种扩展功能);但是传统的测试设备是针对于新一代之前的用电数据采集终端(以下简称用电数据采集终端),也就是说,传统的测试设备的测试接口是与用电数据采集终端的设置的接口对应,而用电数据采集终端的接口与智能终端的接口有所不同,因此,传统的测试设备无法用于对智能终端的扩展模块接口进行测试。可见,有必要提出一种可以对新一代的智能终端进行测试的测试系统。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够对智能终端的扩展模块接口进行测试的测试系统。一种智能终端的测试系统,包括测试控制设备和测试接口,所述测试接口的物理结构与智能终端的扩展模块接口的物理结构相适配,所述测试接口与所述扩展模块接口连接;所述测试控制设备,用于配置测试扩展模块,根据所配置的测试扩展模块通过所述测试接口向所述智能终端发送测试数据获取指令;所述测试数据获取指令用于触发所述智能终端通过所述扩展模块接口向所述测试接口发送与所述测试扩展模块对应的测试数据;所述测试接口,用于将所述智能终端发送的所述测试数据转发至所述测试控制设备;所述测试控制设备,还用于根据所述测试接口转发的测试数据,确定所述扩展模块接口的测试结果。在其中一个实施例中,所述测试接口包括第一子接口和第二子接口;所述第一子接口,用于向所述智能终端发送所述测试数据获取指令;所述第二子接口,用于将所述智能终端发送的所述测试数据转发至所述测试控制设备。在其中一个实施例中,所述测试接口包括多个子接口,所述多个子接口中包括所述第一子接口和所述第二子接口;所述测试控制设备,还用于向所述智能终端发送第一测试指令;所述第一测试指令用于,触发所述智能终端在从所述多个子接口选择出所述第一子接口且向所述第一子接口返回链路协商指令;所述链路协商指令为所述智能终端向所述测试控制设备请求确定所配置的扩展模块的指令;所述第一子接口,还用于接收所述智能终端返回的所述链路协商指令,将所述链路协商指令转发至所述测试控制设备;所述测试控制设备,用于根据所述链路协商指令生成与所述测试扩展模块对应的所述测试数据获取指令;所述第一子接口,还用于将所述测试控制设备生成的所述测试数据获取指令发送至所述智能终端,以使所述智能终端根据所述测试数据获取指令确定所配置的扩展模块为所述测试扩展模块;所述第二子接口,还用于接收所述智能终端发送的所述测试数据并将所述测试数据转发至所述测试控制设备;所述测试数据由所述智能终端根据所述第一测试指令从所述多个子接口选择出所述第二子接口后发送。在其中一个实施例中,所述测试接口为USB接口,所述USB接口包括多个USB子接口;所述测试控制设备,用于在所述多个USB子接口中确定第一USB子接口和第二USB子接口,分别作为所述第一子接口和所述第二子接口,将所述第一USB子接口的第一接口标识和所述第二USB子接口的第二接口标识加载至所述第一测试指令中;所述第一测试指令用于触发所述智能终端根据所述第一接口标识从所述多个USB子接口中选择出所述第一USB子接口,将所述第一USB子接口作为所述第一子接口,并根据所述第二接口标识从所述多个USB子接口中选择出所述第二USB子接口,将所述第二USB子接口作为所述第二子接口。在其中一个实施例中,所述测试接口预置有格式转换芯片,所述智能终端的数据格式为USB数据格式,所述测试控制设备的数据格式为串口数据格式或以太网数据格式;所述格式转换芯片,用于对所述智能终端发送的所述测试数据进行数据格式转换,以使所述测试数据的数据格式由所述USB数据格式转换为所述串口数据格式或所述以太网数据格式;将转换后的测试数据发送至所述第二USB子接口;所述第二USB子接口,用于将所述转换后的测试数据转发至所述测试控制设备。在其中一个实施例中,所述测试控制设备与所述智能终端的载波通信接口或微功率无线通信接口连接;所述测试控制设备,还用于按照所述载波通信接口或微功率无线通信接口的通信规约格式,对所述测试扩展模块的第一目标扩展功能规约进行组装,根据组装后的所述第一目标扩展功能规约生成第二测试指令,向所述智能终端发送所述第二测试指令;所述第二测试指令用于触发所述智能终端根据所述第一目标扩展功能规约得到所述测试扩展模块。在其中一个实施例中,所述测试扩展模块为从预置的多个扩展模块中选择的扩展模块;所述测试控制设备,用于按照所述扩展模块接口通信规约格式,对多个扩展功能规约进行组装,根据组装后的所述多个扩展功能规约生成第三测试指令,向所述智能终端发送所述第三测试指令;所述第三测试指令用于触发所述智能终端从所述第三测试指令中解析得到所述多个扩展功能规约;所述测试控制设备,用于将测试规约标识通过所述测试接口发送至所述智能终端,以使所述智能终端根据所述测试规约标识从解析得到所述多个扩展功能规约中确定对应的第二目标扩展功能规约,并根据所确定的第二目标扩展功能规约得到所述测试扩展模块。在其中一个实施例中,所述测试控制设备,还用于从预置的多个扩展模块中选取第一扩展模块,并生成与所述第一扩展模块对应的第一测试数据获取指令,通过所述测试接口将所述第一测试数据获取指令发送至所述智能终端;所述第一测试数据获取指令用于指示所述智能终端通过所述扩展模块接口向所述测试接口发送第一测试数据;所述第一测试数据与所述第一扩展模块对应的;所述测试控制设备,还用于通过所述测试接口接收所述第一测试数据,从所述多个扩展模块中选取第二扩展模块,并生成与所述第二扩展模块对应的第二测试数据获取指令,通过所述测试接口将第二测试数据获取指令发送至所述智能终端;所述第二扩展模块的功能类型与所述第一扩展模块的功能类型不同,所述第二测试数据获取指令用于指示所述智能终端通过所述扩展模块接口向所述测试接口发送第二测试数据;所述第二测试数据与所述第二扩展模块对应;所述测试控制设备,用于根据所述测试接口转发的所述第一测试数据和所述第二测试数据,确定所述扩展模块接口的测试结果。在其中一个实施例中,所述测试接口,还用于接收所述智能终端发送的第一链路协商指令,将所述第一链路协商指令转发至所述测试控制设备;<本文档来自技高网...

【技术保护点】
1.一种智能终端的测试系统,包括测试控制设备和测试接口,所述测试接口的物理结构与智能终端的扩展模块接口的物理结构相适配,所述测试接口与所述扩展模块接口连接;/n所述测试控制设备,用于配置测试扩展模块,根据所配置的测试扩展模块通过所述测试接口向所述智能终端发送测试数据获取指令;所述测试数据获取指令用于触发所述智能终端通过所述扩展模块接口向所述测试接口发送与所述测试扩展模块对应的测试数据;/n所述测试接口,用于将所述智能终端发送的所述测试数据转发至所述测试控制设备;/n所述测试控制设备,还用于根据所述测试接口转发的测试数据,确定所述扩展模块接口的测试结果。/n

【技术特征摘要】
1.一种智能终端的测试系统,包括测试控制设备和测试接口,所述测试接口的物理结构与智能终端的扩展模块接口的物理结构相适配,所述测试接口与所述扩展模块接口连接;
所述测试控制设备,用于配置测试扩展模块,根据所配置的测试扩展模块通过所述测试接口向所述智能终端发送测试数据获取指令;所述测试数据获取指令用于触发所述智能终端通过所述扩展模块接口向所述测试接口发送与所述测试扩展模块对应的测试数据;
所述测试接口,用于将所述智能终端发送的所述测试数据转发至所述测试控制设备;
所述测试控制设备,还用于根据所述测试接口转发的测试数据,确定所述扩展模块接口的测试结果。


2.根据权利要求1所述的系统,其特征在于,所述测试接口包括第一子接口和第二子接口;
所述第一子接口,用于向所述智能终端发送所述测试数据获取指令;
所述第二子接口,用于将所述智能终端发送的所述测试数据转发至所述测试控制设备。


3.根据权利要求2所述的系统,其特征在于,所述测试接口包括多个子接口,所述多个子接口中包括所述第一子接口和所述第二子接口;
所述测试控制设备,还用于向所述智能终端发送第一测试指令;所述第一测试指令用于,触发所述智能终端在从所述多个子接口选择出所述第一子接口且向所述第一子接口返回链路协商指令;所述链路协商指令为所述智能终端向所述测试控制设备请求确定所配置的扩展模块的指令;
所述第一子接口,还用于接收所述智能终端返回的所述链路协商指令,将所述链路协商指令转发至所述测试控制设备;
所述测试控制设备,用于根据所述链路协商指令生成与所述测试扩展模块对应的所述测试数据获取指令;
所述第一子接口,还用于将所述测试控制设备生成的所述测试数据获取指令发送至所述智能终端,以使所述智能终端根据所述测试数据获取指令确定所配置的扩展模块为所述测试扩展模块;
所述第二子接口,还用于接收所述智能终端发送的所述测试数据并将所述测试数据转发至所述测试控制设备;所述测试数据由所述智能终端根据所述第一测试指令从所述多个子接口选择出所述第二子接口后发送。


4.根据权利要求3所述的系统,其特征在于,所述测试接口为USB接口,所述USB接口包括多个USB子接口;
所述测试控制设备,用于在所述多个USB子接口中确定第一USB子接口和第二USB子接口,分别作为所述第一子接口和所述第二子接口,将所述第一USB子接口的第一USB子接口标识和所述第二USB子接口的第二USB子接口标识加载至所述第一测试指令中;所述第一测试指令用于触发所述智能终端根据所述第一USB子接口标识从所述多个USB子接口中选择出所述第一USB子接口,将所述第一USB子接口作为所述第一子接口,并根据所述第二USB子接口标识从所述多个USB子接口中选择出所述第二USB子接口,将所述第二USB子接口作为所述第二子接口。


5.根据权利要求4所述的系统,其特征在于,所述测试接口预置有格式转换芯片,所述智能终端的数据格式为USB数据格式,所述测试控制设备的数据格式为串口数据格式或以太网数据格式;
所述格式转换芯片,用于对所述智能终端发送的所述测试数据进行数据格式转换,以使所述测试数据的数据格式由所述USB数据格式转换为所述串口数据格式或所述以太网数据格式;将转换后的测试数据发送至所述第二USB子接口;
所述第二USB子接口,用于将所述转换后的测试数据转发至所述测试控制设备。

【专利技术属性】
技术研发人员:何恒靖周尚礼张乐平林俊宏
申请(专利权)人:南方电网数字电网研究院有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1