首页> 中国专利> 一种使用级联方式实现的TBOX自动化测试方法及装置

一种使用级联方式实现的TBOX自动化测试方法及装置

摘要

本发明提供一种使用级联方式实现的TBOX自动化测试方法及装置,方法包括:PC上位机下发广播,监测在线的节点数,在线的测试主机返回测试主机唯一ID至PC上位机;PC上位机从MSH服务器上获取对应的测试主机配置,之后下发配置,测试主机根据配置进行初始化;PC上位机发送操作节点指令至测试主机;测试主机根据操作指令对TBOX进行对应的操作,完成后测试主机保存结果并通过CAN总线返回操作结果至PC上位机;PC上位机按照测试完成的测试主机ID显示对应的结果并生成测试报告,并上报至MSH服务器;提高测试效率以及准确率。

著录项

  • 公开/公告号CN112203251A

    专利类型发明专利

  • 公开/公告日2021-01-08

    原文格式PDF

  • 申请/专利权人 福建瑶光智能科技有限公司;

    申请/专利号CN202010953739.X

  • 发明设计人 庄艺园;林俊新;张鸿;

    申请日2020-09-11

  • 分类号H04W4/40(20180101);H04W24/02(20090101);H04W24/10(20090101);H04L12/40(20060101);

  • 代理机构35212 福州市鼓楼区京华专利事务所(普通合伙);

  • 代理人范小清

  • 地址 350015 福建省福州市马尾区马尾镇江滨东大道158号(快安科技园区42、46号地块)双翔(福建)电子有限公司3号车间A1-08室(自贸试验区内)

  • 入库时间 2023-06-19 09:29:07

说明书

技术领域

本发明涉及计算机技术领域,特别涉及一种使用级联方式实现的TBOX 自动化测试方法及装置。

背景技术

TBOX应用于车联网当中,车联网对于TBOX的质量要求上是非常高 的。在TBOX的开发生产过程中,需要保证产品的质量,所以需要进行全 功能测试,及硬件出厂检测。目前的对TBOX的测试是采用人工对单台 TBOX进行单独操作,之后通过人工观察PC上位机的显示信息来确认测试 结果,该测试方法效率低且不能避免人为失误。

发明内容

本发明要解决的技术问题,在于提供一种使用级联方式实现的TBOX 自动化测试方法及装置,提高测试效率以及准确率,避免人为错误。

第一方面,本发明提供了一种使用级联方式实现的TBOX自动化测试 方法,包括:一MSH服务器,一PC上位机,一CAN盒,以及至少一台测 试主机,所述MSH服务器、PC上位机以及CAN盒依次连接,每台所述测 试主机均连接至所述CAN盒;所述测试主机用于连接TBOX;具体包括如 下步骤:

步骤1、PC上位机下发广播,监测在线的节点数,在线的测试主机返 回测试主机唯一ID至PC上位机;

步骤2、PC上位机从MSH服务器上获取对应的测试主机配置,之后下 发配置,测试主机根据配置进行初始化;

步骤3、PC上位机发送操作节点指令至测试主机;

步骤4、测试主机根据操作指令对TBOX进行对应的操作,完成后测试 主机保存结果并通过CAN总线返回操作结果至PC上位机;

步骤5、PC上位机按照测试完成的测试主机ID显示对应的结果并生成 测试报告,并上报至MSH服务器。

进一步地,所述步骤1进一步具体为:PC上位机发出广播握手指令, 测试主机收到后返回测试主机的唯一ID至PC上位机,通过PC上位机查看 在线的测试主机数与测试主机的ID,完成握手。

进一步地,所述步骤3进一步具体为:PC上位机发送操作节点指令至 测试主机;所述操作指令包括控制指令、查询指令以及配置指令,所述配置 指令用于重新配置测试主机的初始化信息,所述控制指令用于控制测试主机 对TBOX进入对应的控制操作;所述查询指令用于查询对应TBOX的信息。

进一步地,所述控制指令包括:TBOX的终端SN写入测试、RTC功能 测试、存储介质测试、USB测试、通信模块信号通信功能测试、链接IP端 口及软件版本测试、CAN通信功能检测、RS232通信功能检测、GPRS数 据通信检测、定位状态检测、外部输入信号检测、TBOX输出信号检测、以 及对各个重要电压点进行检测。

第二方面,本发明提供了一种使用级联方式实现的TBOX自动化测试 装置,包括:一MSH服务器,一PC上位机,一CAN盒,以及至少一台测 试主机,所述MSH服务器、PC上位机以及CAN盒依次连接,每台所述测 试主机均连接至所述CAN盒;所述测试主机用于连接TBOX;具体包括如 下模块:

广播握手模块,PC上位机下发广播,监测在线的节点数,在线的测试 主机返回测试主机唯一ID至PC上位机;

配置模块,PC上位机从MSH服务器上获取对应的测试主机配置,之后 下发配置,测试主机根据配置进行初始化;

操作模块,PC上位机发送操作节点指令至测试主机;

测试完成模块,测试主机根据操作指令对TBOX进行对应的操作,完 成后测试主机保存结果并通过CAN总线返回操作结果至PC上位机;

上报模块,PC上位机按照测试完成的测试主机ID显示对应的结果并生 成测试报告,并上报至MSH服务器。

进一步地,所述广播握手模块进一步具体为:PC上位机发出广播握手 指令,测试主机收到后返回测试主机的唯一ID至PC上位机,通过PC上位 机查看在线的测试主机数与测试主机的ID,完成握手。

进一步地,所述操作模块进一步具体为:PC上位机发送操作节点指令 至测试主机;所述操作指令包括控制指令、查询指令以及配置指令,所述配 置指令用于重新配置测试主机的初始化信息,所述控制指令用于控制测试主 机对TBOX进入对应的控制操作;所述查询指令用于查询对应TBOX的信 息。

进一步地,所述控制指令包括:TBOX的终端SN写入测试、RTC功能 测试、存储介质测试、USB测试、通信模块信号通信功能测试、链接IP端 口及软件版本测试、CAN通信功能检测、RS232通信功能检测、GPRS数 据通信检测、定位状态检测、外部输入信号检测、TBOX输出信号检测、以 及对各个重要电压点进行检测。

本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或 优点:

本申请实施例提供的一种使用级联方式实现的TBOX自动化测试方法 及装置,通过CAN总线网络可同时对多台TBOX进行测试,相比于目前的 对TBOX的测试采用人工通过串口对单台TBOX进行单独操作,利用CAN 网络及测试主机之间的总线可大大缩短检测时间,节约测试成本,提高产品 可靠性。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技 术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它 目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

下面参照附图结合实施例对本发明作进一步的说明。

图1为本发明中硬件的框架示意图;

图2为本发明的测试主机与TBOX运作流程框图;

图3为本发明实施例一中方法中的流程图;

图4为本发明实施例二中装置的结构示意图。

具体实施方式

本申请实施例通过提供一种使用级联方式实现的TBOX自动化测试方 法及装置,为了解决现有技术中TBOX的测试自动化程度不高,效率低且 容易失误的技术缺陷,通过CAN总线实现多台TBOX同时进行测试,MSH 服务器系统测试配置兼容不同车型的TBOX,测试结果的汇总生成对应测试 报告及结果日志进行存储,本发明用于TBOX生产测试,可大大缩短检测 时间,节约测试成本,提高产品可靠性。

本申请实施例中的技术方案,总体思路如下:

本发明充分的利用了CAN总线的特性,测试主机与PC上位机之间利 用CAN盒搭建CAN总线网络,通过总线同时控制多台测试主机进行测试 工作。测试主机主要通过RS232通信接口与TBOX进行数据交互及进行对 应的测试操作。测试完成后测试主机将结果通过CAN总线网络发送结果至 PC上位机同时把结果上传至MSH服务器方便统一管理与回溯,节省了时 间与人工成本,提高了测试效率与可靠性。

实现过程如下:

1)PC上位机与测试主机之间的CAN总线网络搭建,PC上位机下发广 播监测在线的节点数,在线测试主机返回测试主机唯一ID至PC上位机, 通过不同的测试主机的ID可以单独控制或者通过一个广播同时控制。

2)测试主机从存储介质中读取配置进行初始化,或者PC上位机从MSH 服务器读取对应的测试主机配置后下发配置重新初始化,测试主机配置完成 后返回配置结果至PC上位机,等待PC上位机的下一步指令。

3)PC上位机下发广播指令或者单独操作节点指令进行操作,测试主机 收到指令后进行回复后,PC上位机对该节点的显示进入下一步的操作指示, 对于未进入的下一步操作指示的测试主机,可以执行节点指令进行操作。

4)测试主机按照PC下发的指令通过RS232对TBOX进行对应的操作, 完成后测试主机保存结果至存储介质并通过CAN总线返回操作结果至PC 上位机。

5)PC上位机按照测试完成的测试主机ID显示对应的结果并生成测试 报告,并上报至MSH服务器。

6)测试选项包括:TBOX的终端SN写入、RTC功能测试、存储介 质测试、USB测试、通信模块信号通信功能测试、链接IP端口及软件版本 测试、CAN通信功能检测、RS232通信功能检测、GPRS数据通信检测、 定位状态检测、外部输入信号检测、TBOX输出信号检测、以及对各个重要 电压点进行检测。该测试系统可同时对多个TBOX进行测试并生成测试报 告至服务器,用于TBOX生产测试,可大大缩短检测时间,节约测试成本, 提高产品可靠性。

实施例一

如图3所示,本实施例提供一种使用级联方式实现的TBOX自动化测 试方法,包括:一MSH服务器,一PC上位机,一CAN盒,以及至少一台 测试主机,所述MSH服务器、PC上位机以及CAN盒依次连接,每台所述 测试主机均连接至所述CAN盒;所述测试主机用于连接TBOX;具体包括 如下步骤:

步骤1、PC上位机发出广播握手指令,测试主机收到后返回测试主机 的唯一ID至PC上位机,通过PC上位机查看在线的测试主机数与测试主机 的ID,完成握手;

步骤2、PC上位机从MSH服务器上获取对应的测试主机配置,之后下 发配置,测试主机根据配置进行初始化;

步骤3、PC上位机发送操作节点指令至测试主机;所述操作指令包括 控制指令、查询指令以及配置指令,所述配置指令用于重新配置测试主机的 初始化信息,所述控制指令用于控制测试主机对TBOX进入对应的控制操 作;所述查询指令用于查询对应TBOX的信息,所述控制指令包括:TBOX 的终端SN写入测试、RTC功能测试、存储介质测试、USB测试、通信模 块信号通信功能测试、链接IP端口及软件版本测试、CAN通信功能检测、 RS232通信功能检测、GPRS数据通信检测、定位状态检测、外部输入信号 检测、TBOX输出信号检测、以及对各个重要电压点进行检测;

步骤4、测试主机根据操作指令对TBOX进行对应的操作,完成后测试 主机保存结果并通过CAN总线返回操作结果至PC上位机;

步骤5、PC上位机按照测试完成的测试主机ID显示对应的结果并生成 测试报告,并上报至MSH服务器。

基于同一发明构思,本申请还提供了与实施例一中的方法对应的装置, 详见实施例二。

实施例二

如图4所示,在本实施例中提供了一种使用级联方式实现的TBOX自 动化测试装置,包括:一MSH服务器,一PC上位机,一CAN盒,以及至 少一台测试主机,所述MSH服务器、PC上位机以及CAN盒依次连接,每 台所述测试主机均连接至所述CAN盒;所述测试主机用于连接TBOX;具 体包括如下模块:

广播握手模块,PC上位机发出广播握手指令,测试主机收到后返回测 试主机的唯一ID至PC上位机,通过PC上位机查看在线的测试主机数与测 试主机的ID,完成握手;

配置模块,PC上位机从MSH服务器上获取对应的测试主机配置,之后 下发配置,测试主机根据配置进行初始化;

操作模块,PC上位机发送操作节点指令至测试主机;所述操作指令包 括控制指令、查询指令以及配置指令,所述配置指令用于重新配置测试主机 的初始化信息,所述控制指令用于控制测试主机对TBOX进入对应的控制 操作;所述查询指令用于查询对应TBOX的信息,所述控制指令包括:TBOX 的终端SN写入测试、RTC功能测试、存储介质测试、USB测试、通信模 块信号通信功能测试、链接IP端口及软件版本测试、CAN通信功能检测、RS232通信功能检测、GPRS数据通信检测、定位状态检测、外部输入信号 检测、TBOX输出信号检测、以及对各个重要电压点进行检测;

测试完成模块,测试主机根据操作指令对TBOX进行对应的操作,完 成后测试主机保存结果并通过CAN总线返回操作结果至PC上位机;

上报模块,PC上位机按照测试完成的测试主机ID显示对应的结果并生 成测试报告,并上报至MSH服务器。

由于本发明实施例二所介绍的装置,为实施本发明实施例一的方法所采 用的装置,故而基于本发明实施例一所介绍的方法,本领域所属人员能够了 解该装置的具体结构及变形,故而在此不再赘述。凡是本发明实施例一的方 法所采用的装置都属于本发明所欲保护的范围。

实施例三

如图1所示,一种使用级联方式实现的TBOX自动化测试系统,包含 了MSH系统,PC上位机,CAN盒,测试主机。实施步骤如下:

1)测试主机的运作流程如框图2所示,设备开始运行后从存储介质中读 取对应厂商的TBOX的配置参数,首先配置CAN通信配置波特率,CAN ID 类型,CAN ID,串口的波特率,配置测试的TBOX测试选项等,配置完成 后等待PC上位机的广播握手指令,收到后返回测试主机的唯一ID至PC上 位机,PC上位机可查看在线的测试主机数与测试主机的ID,完成握手后PC 上位机可下发控制指令、查询指令、或者配置指令,可通过配置指令重新配 置测试主机的初始化信息,控制指令控制测试主机对TBOX进入对应的控 制操作,查询指令查询对应TBOX的信息。

2)TBOX与测试主机之间采用RS232通信,测试主机在收到PC上位 机的控制指令后,对所连接的TBOX进行初始化握手,等待TBOX启动后 开始执行PC上位下发的控制指令完成自动化测试,完成后返回结果至测试 主机,测试主机通过CAN总线上报结果,PC上位机收到后返回测试完成 指令。

虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人 员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发 明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的 修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号