The invention relates to a system of two-dimensional code recognition of vehicle terminal based on automatic test, including vehicle terminal, signal control box, signal generator, GPS camera and computer; also includes a method of control method of two-dimensional code recognition of vehicle terminal automatic test and Realization of vehicle terminal based on state feedback. The system and method of measuring terminal only has display function, hardware interface can be realized without extension test of the terminal product stability, durability can be preset and custom automation; test case, testing process, testing process can be repeated, test results can be recorded; the testing process without manual intervention, reduce labor costs, improve the reliability of the test efficiency and test results, with a wide range of applications.
【技术实现步骤摘要】
基于二维码识别实现车载终端自动测试的系统及方法
本专利技术涉及车载终端
,尤其涉及车载终端自动测试
,具体是指一种基于二维码识别实现车载终端自动测试的系统及方法。
技术介绍
车载终端产品在测试阶段,有如信号采集、模块功能稳定性、耐久性测试,通常需要投入人力进行人工测试与测验。这不仅耗费大量人力资源,同时也无法保证测试过程的一致性与可重复性。因此,自动测试技术的出现为解决该问题提供了一个好的方向。现有自动测试技术中,大都采用串口或其它数据通信连接的方式,实现自动测试,但需要硬件上提供可使用的硬件接口,并定义通信协议,才可能实现自动测试。基于二维码识别技术的自动测试装置,无须额外增加通信接口即可扩展自动测试功能。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种能够基于二维码识别实现车载终端自动测试的系统及方法。为了实现上述目的,本专利技术具有如下构成:该基于二维码识别实现车载终端自动测试的系统,包括:车载终端,所述的待测终端具备显示功能,并通过显示二维码反馈终端状态;信号控制盒,用于控制待测终端的供电电源、点火信号输出、AD信号的模拟、车速信号的模拟和CAN数据的收发,所述的信号控制盒与所述的待测终端相连接;GPS信号发生器,用于模拟产生GPS定位数据并输出至所述的待测终端,所述的GPS信号发生器分别与所述的待测终端和所述的信号控制盒相连接;摄像头,用于采集待测终端屏幕上显示的二维码信息,所述的摄像头分别与所述的GPS信号发生器和所述的信号控制盒相连接;计算机,用于控制测试过程,驱动信号控制盒和GPS信号发生器,控制摄像头并采集摄 ...
【技术保护点】
一种基于二维码识别实现车载终端自动测试的系统,其特征在于,所述的系统包括:车载终端,所述的待测终端具备显示功能,并通过显示二维码反馈终端状态;信号控制盒,用于控制待测终端的供电电源、点火信号输出、AD信号的模拟、车速信号的模拟和CAN数据的收发,所述的信号控制盒与所述的待测终端相连接;GPS信号发生器,用于模拟产生GPS定位数据并输出至所述的待测终端,所述的GPS信号发生器分别与所述的待测终端和所述的信号控制盒相连接;摄像头,用于采集待测终端屏幕上显示的二维码信息,所述的摄像头分别与所述的GPS信号发生器和所述的信号控制盒相连接;计算机,用于控制测试过程,驱动信号控制盒和GPS信号发生器,控制摄像头并采集摄像头数据,所述的计算机分别与所述的摄像头、所述的GPS信号发生器和所述的信号控制盒相连接。
【技术特征摘要】
1.一种基于二维码识别实现车载终端自动测试的系统,其特征在于,所述的系统包括:车载终端,所述的待测终端具备显示功能,并通过显示二维码反馈终端状态;信号控制盒,用于控制待测终端的供电电源、点火信号输出、AD信号的模拟、车速信号的模拟和CAN数据的收发,所述的信号控制盒与所述的待测终端相连接;GPS信号发生器,用于模拟产生GPS定位数据并输出至所述的待测终端,所述的GPS信号发生器分别与所述的待测终端和所述的信号控制盒相连接;摄像头,用于采集待测终端屏幕上显示的二维码信息,所述的摄像头分别与所述的GPS信号发生器和所述的信号控制盒相连接;计算机,用于控制测试过程,驱动信号控制盒和GPS信号发生器,控制摄像头并采集摄像头数据,所述的计算机分别与所述的摄像头、所述的GPS信号发生器和所述的信号控制盒相连接。2.根据权利要求1所述的基于二维码识别实现车载终端自动测试的系统,其特征在于,所述的待测终端安装有测试用例程序,所述的测试用例程序用于根据当前待测终端的状态生成并输出二维码。3.根据权利要求1所述的基于二维码识别实现车载终端自动测试的系统,其特征在于,所述的计算机安装有自动测试程序,所述的自动测试程序用于识别待测终端屏幕上显示的二维码信息,解析并处理所接收的信息,与预期用例测试结果进行比对,记录并生成测试结果。4.根据权利要求1所述的基于二维码识别实现车载终端自动测试的系统,其特征在于,所述的二维码采用DataMatrix码,遵循ECC200规范,二维码信息由JSON数据格式转换,信息格式中包含命令类型、时间戳、用例码、执行间隔、执行次数、重复次数和数据区内容。5.一种通过权利要求1所述的系统基于二维码识别实现车载终端自动测试的控制方法,其特征在于,所述的方法包括以下步骤:(1-1)检查硬件连接,确保系统连接正常;(1-2)所述的计算机进行程序初始化;(1-3)所述的计算机判断初始化是否成功,如果是...
【专利技术属性】
技术研发人员:段利泉,刘金花,龚碧野,李朝阳,钱晶晶,陈晓青,
申请(专利权)人:东风电子科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。