CN109581104B - 一种车载娱乐系统触摸屏测试方法 - Google Patents
一种车载娱乐系统触摸屏测试方法 Download PDFInfo
- Publication number
- CN109581104B CN109581104B CN201811426848.5A CN201811426848A CN109581104B CN 109581104 B CN109581104 B CN 109581104B CN 201811426848 A CN201811426848 A CN 201811426848A CN 109581104 B CN109581104 B CN 109581104B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- entertainment system
- real
- touch screen
- time processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 38
- 238000000034 method Methods 0.000 title claims abstract description 10
- 238000012545 processing Methods 0.000 claims description 27
- 230000000694 effects Effects 0.000 claims description 9
- 238000012163 sequencing technique Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 abstract description 7
- 230000009471 action Effects 0.000 abstract description 6
- 238000013508 migration Methods 0.000 abstract description 3
- 230000005012 migration Effects 0.000 abstract description 3
- 230000000875 corresponding effect Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Factory Administration (AREA)
Abstract
本发明涉及一种车载娱乐系统触摸屏测试方法,通过通讯线控制车载娱乐系统底层代码,完成各功能的输入动作,如控制开关的操作、触摸屏的点击动作等,以实现娱乐系统对应画面迁移,并通过摄像头采集迁移后画面,与标准画面库的数据进行对比,从而判断车载娱乐系统对应功能是否实现,单条指令执行完成后自动输出判定结果,并激活下一条指令开始执行,直到全部指令执行完成,实现车载娱乐系统自动化测试。
Description
技术领域
本发明属于整车系统技术领域,特别是指一种车载娱乐系统触摸屏测试方法。
背景技术
随着电子电器的不断升级和功能提升,车载娱乐系统大多使用高清触摸屏,且功能越来越多,功能逻辑越来越复杂,为满足电子系统零部件的测试需求,传统的测试方法,大多基于测试工程师的主观评价,对车载娱乐系统的符合性判定缺乏客观性,而且效率低下。
为了克服人员手工检测的不足之处,现有技术采用机械手替代人员手工操作,使用程序控制机械手的触摸动作,实现对屏幕的点击动作。但是机械手控制程序开发困难,且复杂的干扰导致测试无法实现,并且成本投入大,测试效率低。
发明内容
本发明的目的在于提供一种车载娱乐系统全自动测试方法,以解决机械手测试的干扰严重,且测试成本高而且测试效率低的问题。
本发明是通过以下技术方案实现的:
一种车载娱乐系统触摸屏测试方法,包括:
1)开发与被测试零部件的功能相匹配的各项控制指令并排序,同时设计与每项控制指令相匹配的效果图;将上述效果图发送给实时处理系统;
2)按照排序发送第一项控制指令给所述实时处理系统,所述实时控制系统将所述控制指令传输给被测试零部件的控制器,所述控制器发出相应的显示指令给被测试零部件,所述被测试零部件显示的相应画面;
3)同时,实时处理系统驱动摄像头拍摄被测试零部件显示的相应画面,并将该相应画面反馈给所述实时处理系统;
4)所述实时处理系统将接收到的相应画面与效果图进行比对,若比对结果在设定的范围内,则判定该项测试结果合格,否则决定为不合格,并反馈结果信号;
5)所述反馈结果信号作为下一项控制指令的驱动信号,并重复2)至4),直至所有控制指令执行完毕;
6)输出测试报告。
上位机系统基于被测试零部件的控制接口协议,开发与被测试零部件的功能相匹配的各项控制指令。
所述控制指令由协议头、协议总长、主功能序号、参数长度、参数及校验位组成。
被测试零部件为车载娱乐系统触摸屏。
所述控制器为娱乐系统控制中心,负责所有输入输出信号分析处理。
本发明的有益效果是:
本技术方案是通过通讯线控制车载娱乐系统底层代码,完成各功能的输入动作,如控制开关的操作、触摸屏的点击动作等,以实现娱乐系统对应画面迁移,并通过摄像头采集迁移后画面,与标准画面库的数据进行对比,从而判断车载娱乐系统对应功能是否实现,单条指令执行完成后自动输出判定结果,并激活下一条指令开始执行,直到全部指令执行完成,实现车载娱乐系统自动化测试。
附图说明
图1为车载娱乐系统自动化测试系统图;
图2为自动化测试流程图;
图3为测试控制流程图。
附图标记说明
1上位机系统,2实时处理系统,3通讯线,4控制器,5显示屏模块,6高清摄像头。
具体实施方式
以下通过实施例来详细说明本发明的技术方案,以下的实施例仅是示例性的,仅能用来解释和说明本发明的技术方案,而不能解释为是对本发明技术方案的限制。
如图1所示,一种车载娱乐系统触摸屏测试系统,包括上位机系统1,在上位机系统内包含有操作系统和软件开发环境,用作程序代码的开发,设定程序执行流程及判定规则。
如图2所示,上位机系统基于被测试零部件的控制接口协议,开发出与被测试零部件的各个功能对应的控制指令,并对上述的各控制指令排序。
具体控制指令的代码通讯协议包含由协议头、协议总长、主功能序号、子功能序号、参数长度、参数及校验位组成字符段,本实施例中的控制指令的代码长度见表一所示:
表一
其中,
协议头:协议起始识别码;
协议总长:完整协议的总字节数;
主功能序号:主功能识别代码;
子功能序号:主功能下对应子功能序号;
参数长度:子功能所需设定参数长度;
参数:子功能所需设定参数具体值;
校验位:除协议头及效验位外的所有字节的计算值和的补码。
具体见表二所示:
表二
同时,上位机系统根据控制指令对应的功能,根据设计规范设定每一条控制指令期望呈现的效果图,同时将效果图发送给实时处理系统。
实时处理系统2用作程序执行模块,照设定的执行流程,将代码程序转化为控制信号通过通讯线3输出给被测零部件的控制器4,同时,接收并分析高清摄像头6采集回来的图片信息,按照判定规则对比效果图与采集回来的图片,从而判断娱乐系统该功能是否实现和分析该功能是否有需要改进的地方,并且判断结果反馈给上位机系统。
上位机按照排序首先发送第一项控制令给实时处理系统,实时处理系统将该项控制指令通过通讯线传输给被测试零部件的控制器,控制器发出显示指令给显示屏模块5,显示屏模块显示对应的画面。
被测试零部件的控制器和显示屏模块为车载娱乐系统,被测试零部件控制器为娱乐系统控制中心,负责所有输入输出信号分析处理,显示屏为人机交互界面。
此时,实时处理系统驱动摄像头拍摄显示屏当前显示的画面,并将拍摄到的画面反馈给实时处理系统,实时处理系统接收到反馈的画面与相对应的效果图进行比对,若比对的结果在设定的范围内,则判定此项功能测试合格,若比对结果不在设定的范围内,则判定此项功能测试不合格,并且将上述的判定结果反馈给上位机系统。
上位机系统接收到实时处理系统的判定信号后,首先用于作为下一项控制指令的驱动信号,即上位机系统发送第二项控制指令给实时处理系统,并重复以上循环,直至控制指令执行完毕。
其次,实时处理系统的反馈结果被上位机系统填充到对应的功能测试结果栏。
上位机系将最终的判定结果进行统计分析,最终输出测试报告。
具体测试过程为:
如图3所示,系统开机后进入测试模式,在测试模式下发送所有功能控制入出境令,当功能控制指令执行完毕后驱动外接摄像头对当前功能在显示屏上的成像画面进行拍照识别,并与系统预先设定该功能应当呈现的图像对比,输出对比结果,并再次发送控制指令,直到所有控制指令执行完成后结束程序。
虽然本发明是结合以上实施例进行描述的,但本发明并不被限定于上述实施例,而只受所附权利要求的限定,本领域普通技术人员能够容易地对其进行修改和变化,但并不离开本发明的实质构思和范围。
Claims (4)
1.一种车载娱乐系统触摸屏测试方法,其特征在于,包括:
1)开发与被测试零部件的功能相匹配的各项控制指令并排序,同时设计与每项控制指令相匹配的效果图;将上述效果图发送给实时处理系统;
2)按照排序发送第一项控制指令给所述实时处理系统,所述实时控制系统将所述控制指令传输给被测试零部件的控制器,所述控制器发出相应的显示指令给被测试零部件,所述被测试零部件显示的相应画面;
3)同时,实时处理系统驱动摄像头拍摄被测试零部件显示的相应画面,并将该相应画面反馈给所述实时处理系统;
4)所述实时处理系统将接收到的相应画面与效果图进行比对,若比对结果在设定的范围内,则判定该项测试结果合格,否则决定为不合格,并反馈结果信号;
5)所述反馈结果信号作为下一项控制指令的驱动信号,并重复2)至4),直至所有控制指令执行完毕;
6)输出测试报告;
所述控制指令由协议头、协议总长、主功能序号、参数长度、参数及校验位组成。
2.根据权利要求1所述的车载娱乐系统触摸屏测试方法,其特征在于,上位机系统基于被测试零部件的控制接口协议,开发与被测试零部件的功能相匹配的各项控制指令。
3.根据权利要求1所述的车载娱乐系统触摸屏测试方法,其特征在于,被测试零部件为车载娱乐系统触摸屏。
4.根据权利要求1所述的车载娱乐系统触摸屏测试方法,其特征在于,所述控制器为娱乐系统控制中心,负责所有输入输出信号分析处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811426848.5A CN109581104B (zh) | 2018-11-27 | 2018-11-27 | 一种车载娱乐系统触摸屏测试方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811426848.5A CN109581104B (zh) | 2018-11-27 | 2018-11-27 | 一种车载娱乐系统触摸屏测试方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109581104A CN109581104A (zh) | 2019-04-05 |
CN109581104B true CN109581104B (zh) | 2021-08-24 |
Family
ID=65924460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811426848.5A Active CN109581104B (zh) | 2018-11-27 | 2018-11-27 | 一种车载娱乐系统触摸屏测试方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109581104B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110864876A (zh) * | 2019-11-27 | 2020-03-06 | 安徽江淮汽车集团股份有限公司 | 车载娱乐系统测试方法、装置、设备及存储介质 |
CN111626094B (zh) * | 2020-04-02 | 2024-01-05 | 惠州市德赛西威汽车电子股份有限公司 | 一种车载娱乐系统的倒车自动化测试系统及方法 |
CN113655305A (zh) * | 2021-07-21 | 2021-11-16 | 东风电驱动系统有限公司 | 一种车载多媒体显示功能全自动测试装置及方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102070054A (zh) * | 2009-11-19 | 2011-05-25 | 上海三菱电梯有限公司 | 电梯运行控制软件自动测试系统 |
CN105981999A (zh) * | 2015-03-04 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 自动烹饪方法、系统,智能烹饪设备和智能烤箱 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5735748B2 (ja) * | 2010-03-10 | 2015-06-17 | 中国電力株式会社 | Pct導通チェッカー及び導通チェック方法 |
CN102571886B (zh) * | 2010-12-31 | 2016-04-20 | 上海博泰悦臻电子设备制造有限公司 | 车载终端的在线状态检测方法及系统 |
CN202102423U (zh) * | 2011-03-18 | 2012-01-04 | 北京沃华慧通测控技术有限公司 | 一种视觉化测试系统 |
CN102904996B (zh) * | 2012-10-16 | 2016-08-03 | 深圳创维数字技术有限公司 | 一种手机触摸屏性能测试的方法及装置、系统 |
US9589120B2 (en) * | 2013-04-05 | 2017-03-07 | Microsoft Technology Licensing, Llc | Behavior based authentication for touch screen devices |
CN203241253U (zh) * | 2013-05-06 | 2013-10-16 | 东莞市卓安精机自动化设备有限公司 | 触摸屏电子设备交互界面自动测试系统 |
CN103529999B (zh) * | 2013-10-31 | 2017-06-27 | 广州视睿电子科技有限公司 | 一种触摸屏的检测方法 |
US9410907B2 (en) * | 2013-12-19 | 2016-08-09 | Clarus Vision, Inc. | Methods and apparatuses for testing capacitive touch screen films |
CN104036708B (zh) * | 2014-06-04 | 2015-05-27 | 精电(河源)显示技术有限公司 | 多功能液晶显示屏测试装置 |
CN106462291A (zh) * | 2014-06-25 | 2017-02-22 | T移动美国公司 | 具有向尖端提供导电性部件的触屏测试平台 |
CN105675043B (zh) * | 2016-01-08 | 2018-04-17 | 上海轩田工业设备有限公司 | 一种触摸屏性能检测设备 |
CN106444693A (zh) * | 2016-04-29 | 2017-02-22 | 惠州市德赛西威汽车电子股份有限公司 | 车载仪表及其硬件部件的独立测试方法 |
CN205899515U (zh) * | 2016-06-28 | 2017-01-18 | 深圳市智致物联科技有限公司 | 触摸屏测试设备 |
CN106407057B (zh) * | 2016-09-23 | 2021-09-17 | 江西欧迈斯微电子有限公司 | 检测方法及检测装置 |
CN108184109A (zh) * | 2017-12-19 | 2018-06-19 | 北京经纬恒润科技有限公司 | 一种车载信息娱乐系统的测试平台及测试方法 |
CN108711391B (zh) * | 2018-05-16 | 2021-07-06 | 奥克斯空调股份有限公司 | 一种显示面板测试系统、控制方法及空调器 |
-
2018
- 2018-11-27 CN CN201811426848.5A patent/CN109581104B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102070054A (zh) * | 2009-11-19 | 2011-05-25 | 上海三菱电梯有限公司 | 电梯运行控制软件自动测试系统 |
CN105981999A (zh) * | 2015-03-04 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 自动烹饪方法、系统,智能烹饪设备和智能烤箱 |
Also Published As
Publication number | Publication date |
---|---|
CN109581104A (zh) | 2019-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108566323B (zh) | 一种T-Box自动化测试方法及系统 | |
CN102780914B (zh) | 用于数字显示系统的自动测试系统 | |
CN109581104B (zh) | 一种车载娱乐系统触摸屏测试方法 | |
CN103471621A (zh) | 一种适用于车载导航多媒体终端的测试方法及测试设备 | |
CN110308346B (zh) | 基于图像识别的座舱显示系统自动测试方法及系统 | |
CN104780407A (zh) | 一种机顶盒自动测试方法及系统 | |
CN108132724A (zh) | 一种触摸屏调试检测方法及装置 | |
CN102789405A (zh) | 主板自动化测试方法及系统 | |
CN104991506B (zh) | 基于plc与触摸屏控制的产线设定系统及其设定方法 | |
CN111141529A (zh) | 一种汽车仪表信号的自动化测试方法 | |
CN113495844A (zh) | 基于虚拟点击的自动化测试方法、装置、系统及存储介质 | |
CN109189486A (zh) | 显示屏驱动的加载方法、装置、终端及存储介质 | |
CN106921408B (zh) | 串行总线通信电路的测试系统及方法 | |
CN108109580A (zh) | Led显示屏的参数适配方法、装置、设备及存储介质 | |
US8635502B2 (en) | Debug card and method for diagnosing faults | |
CN109581188B (zh) | 一种主板上端子的功能检测方法、智能设备及存储介质 | |
CN217778552U (zh) | 便携式液晶仪表自动化测试设备 | |
CN103744757B (zh) | 一种基于arinc661的df文件验证方法 | |
CN103019930A (zh) | 一种针对含有时间控制的plc程序自动测试的方法 | |
CN113805566A (zh) | 一种集成辅助驾驶系统控制器的检测方法及系统 | |
CN109947621A (zh) | 一种服务器测试的方法及装置 | |
CN106650006B (zh) | 可编程逻辑器件的调试方法、系统及电子设计自动化终端 | |
CN112699024A (zh) | 一种自动化测试工具和自动化测试方法 | |
CN112415301B (zh) | 一种电子产品测试过程结构化描述方法 | |
CN106405373B (zh) | 一种主动式测试向量匹配方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 230601 No. 99 Ziyun Road, Hefei Economic and Technological Development Zone, Anhui Province Applicant after: Anhui Jianghuai Automobile Group Limited by Share Ltd Address before: 230601 No. 669 Shixin Road, Taohua Industrial Park, Hefei City, Anhui Province Applicant before: Anhui Jianghuai Automobile Group Limited by Share Ltd |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |