CN109581104B - Method for testing touch screen of vehicle-mounted entertainment system - Google Patents
Method for testing touch screen of vehicle-mounted entertainment system 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
The invention relates to a method for testing a touch screen of a vehicle-mounted entertainment system, which is characterized in that a bottom code of the vehicle-mounted entertainment system is controlled through a communication line to complete input actions of various functions, such as operation of a control switch, clicking action of a touch screen and the like, so that the corresponding picture migration of the entertainment system is realized, the picture after the migration is collected through a camera and compared with data of a standard picture library, so that whether the corresponding function of the vehicle-mounted entertainment system is realized or not is judged, a judgment result is automatically output after the execution of a single instruction is finished, and the next instruction is activated to start to be executed until all instructions are executed, so that the automatic test of the vehicle-mounted entertainment system is realized.
Description
Technical Field
The invention belongs to the technical field of a whole vehicle system, and particularly relates to a method for testing a touch screen of a vehicle-mounted entertainment system.
Background
Along with continuous upgrading and function promotion of electronic apparatus, high definition touch-sensitive screen is used mostly to on-vehicle entertainment system, and the function is more and more, and functional logic is more and more complicated, for the test demand who satisfies electronic system spare part, traditional test method, mostly based on test engineer's subjective evaluation, to the conformity judgement lack objectivity of on-vehicle entertainment system, and inefficiency moreover.
In order to overcome the defects of manual detection of personnel, in the prior art, a manipulator replaces manual operation of the personnel, and a program is used for controlling the touch action of the manipulator to realize the click action on a screen. However, the manipulator control program is difficult to develop, the test cannot be realized due to complex interference, the cost investment is large, and the test efficiency is low.
Disclosure of Invention
The invention aims to provide a full-automatic testing method for a vehicle-mounted entertainment system, which aims to solve the problems of serious interference, high testing cost and low testing efficiency of a manipulator test.
The invention is realized by the following technical scheme:
a method for testing a touch screen of an in-vehicle entertainment system comprises the following steps:
1) developing and sequencing various control instructions matched with the functions of the tested parts, and designing an effect graph matched with each control instruction; sending the effect graph to a real-time processing system;
2) sending a first control instruction to the real-time processing system according to the sequence, wherein the real-time processing system transmits the control instruction to a controller of the tested part, the controller sends a corresponding display instruction to the tested part, and the tested part displays a corresponding picture;
3) meanwhile, the real-time processing system drives the camera to shoot a corresponding picture displayed by the tested part, and feeds the corresponding picture back to the real-time processing system;
4) the real-time processing system compares the received corresponding picture with the effect picture, if the comparison result is in a set range, the test result is judged to be qualified, otherwise, the test result is judged to be unqualified, and a result signal is fed back;
5) the feedback result signal is used as a driving signal of the next control instruction, and 2) to 4) are repeated until all the control instructions are executed;
6) and outputting a test report.
And the upper computer system develops various control instructions matched with the functions of the tested part based on the control interface protocol of the tested part.
The control instruction consists of a protocol head, a protocol total length, a main function serial number, a parameter length, a parameter and a check bit.
The tested part is a touch screen of a vehicle-mounted entertainment system.
The controller is an entertainment system control center and is responsible for analyzing and processing all input and output signals.
The invention has the beneficial effects that:
the technical scheme includes that bottom codes of the vehicle-mounted entertainment system are controlled through a communication line, input actions of all functions are completed, such as operation of a control switch, clicking actions of a touch screen and the like, so that picture migration corresponding to the entertainment system is achieved, migrated pictures are collected through a camera and compared with data of a standard picture library, whether the corresponding functions of the vehicle-mounted entertainment system are achieved or not is judged, a judgment result is automatically output after execution of a single instruction is completed, a next instruction is activated to start execution until execution of all the instructions is completed, and automatic testing of the vehicle-mounted entertainment system is achieved.
Drawings
FIG. 1 is a diagram of an in-vehicle entertainment system automated testing system;
FIG. 2 is a flow chart of automated testing;
fig. 3 is a test control flow chart.
Description of the reference numerals
The system comprises an upper computer system, a real-time processing system, a communication line, a controller, a display screen module and a high-definition camera, wherein the upper computer system is 1, the real-time processing system is 2, the communication line is 3, the controller is 4, the display screen module is 5, and the high-definition camera is 6.
Detailed Description
The technical solutions of the present invention are described in detail below by examples, and the following examples are only exemplary and can be used only for explaining and explaining the technical solutions of the present invention, but not construed as limiting the technical solutions of the present invention.
As shown in fig. 1, a touch screen testing system for a vehicle-mounted entertainment system includes an upper computer system 1, which includes an operating system and a software development environment, and is used for developing program codes and setting a program execution flow and a determination rule.
As shown in fig. 2, the upper computer system develops control instructions corresponding to the respective functions of the component under test based on the control interface protocol of the component under test, and sorts the control instructions.
The code communication protocol of the specific control instruction comprises a character segment consisting of a protocol head, a protocol total length, a main function serial number, a sub-function serial number, a parameter length, a parameter and a check bit, wherein the code length of the control instruction in the embodiment is shown in a table I:
watch 1
Wherein,
protocol header: a protocol initiation identity;
protocol overall length: total number of bytes of the complete protocol;
main function sequence number: a primary function identification code;
sequence number of subfunction: the sequence number of the corresponding sub-function under the main function;
length of parameter: setting parameter length required by the subfunction;
parameters are as follows: setting specific values of parameters required by the subfunctions;
checking the bit: the complement of the sum of the calculated values for all bytes except the protocol header and the validity bit.
The details are shown in table two:
watch two
And simultaneously, the upper computer system sets an effect diagram expected to be presented by each control instruction according to the function corresponding to the control instruction and the design specification, and sends the effect diagram to the real-time processing system.
The real-time processing system 2 is used as a program execution module, converts a code program into a control signal according to a set execution flow, outputs the control signal to a controller 4 of the tested part through a communication line 3, simultaneously receives and analyzes picture information collected by a high-definition camera 6, compares an effect picture with the collected picture according to a judgment rule, judges whether the function of the entertainment system is realized and analyzes whether a place needing to be improved exists in the function, and feeds a judgment result back to the upper computer system.
The upper computer firstly sends a first control command to the real-time processing system according to the sequence, the real-time processing system transmits the control command to a controller of the tested part through a communication line, the controller sends a display command to the display screen module 5, and the display screen module displays a corresponding picture.
The controller and the display screen module of the tested part are a vehicle-mounted entertainment system, the controller of the tested part is an entertainment system control center and is responsible for analyzing and processing all input and output signals, and the display screen is a human-computer interaction interface.
At the moment, the real-time processing system drives the camera to shoot a picture currently displayed by the display screen and feeds the shot picture back to the real-time processing system, the real-time processing system receives the fed picture and compares the fed picture with the corresponding effect picture, if the compared result is in the set range, the function test is judged to be qualified, and if the compared result is not in the set range, the function test is judged to be unqualified, and the judged result is fed back to the upper computer system.
And after receiving the judgment signal of the real-time processing system, the upper computer system is firstly used as a driving signal of the next control instruction, namely, the upper computer system sends the second control instruction to the real-time processing system and repeats the circulation until the control instruction is completely executed.
And secondly, filling the feedback result of the real-time processing system into a corresponding function test result column by the upper computer system.
And the upper computer system performs statistical analysis on the final judgment result and finally outputs a test report.
The specific test process is as follows:
as shown in fig. 3, the system enters a test mode after being powered on, sends all function control entry and exit commands in the test mode, drives the external camera to photograph and identify an imaging picture of the current function on the display screen after the function control command is executed, compares the imaging picture with an image which the system presets the function should present, outputs a comparison result, and sends the control command again until all the control commands are executed, and then ends the program.
While the present invention has been described in conjunction with the above embodiments, the present invention is not limited to the above embodiments but is limited only by the appended claims, and those skilled in the art can easily make modifications and variations thereto without departing from the true spirit and scope of the present invention.
Claims (4)
1. A method for testing a touch screen of a vehicle-mounted entertainment system is characterized by comprising the following steps:
1) developing and sequencing various control instructions matched with the functions of the tested parts, and designing an effect graph matched with each control instruction; sending the effect graph to a real-time processing system;
2) sending a first control instruction to the real-time processing system according to the sequence, wherein the real-time processing system transmits the control instruction to a controller of the tested part, the controller sends a corresponding display instruction to the tested part, and the tested part displays a corresponding picture;
3) meanwhile, the real-time processing system drives the camera to shoot a corresponding picture displayed by the tested part, and feeds the corresponding picture back to the real-time processing system;
4) the real-time processing system compares the received corresponding picture with the effect picture, if the comparison result is in a set range, the test result is judged to be qualified, otherwise, the test result is judged to be unqualified, and a result signal is fed back;
5) the feedback result signal is used as a driving signal of the next control instruction, and 2) to 4) are repeated until all the control instructions are executed;
6) outputting a test report;
the control instruction consists of a protocol head, a protocol total length, a main function serial number, a parameter length, a parameter and a check bit.
2. The method for testing the touch screen of the vehicle-mounted entertainment system according to claim 1, wherein the upper computer system develops various control instructions matched with the functions of the tested part based on a control interface protocol of the tested part.
3. The method for testing the touch screen of the vehicle-mounted entertainment system as recited in claim 1, wherein the tested part is the touch screen of the vehicle-mounted entertainment system.
4. The method for testing the touch screen of the in-vehicle entertainment system as recited in claim 1, wherein the controller is an entertainment system control center and is responsible for analyzing and processing all input and output signals.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811426848.5A CN109581104B (en) | 2018-11-27 | 2018-11-27 | Method for testing touch screen of vehicle-mounted entertainment system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811426848.5A CN109581104B (en) | 2018-11-27 | 2018-11-27 | Method for testing touch screen of vehicle-mounted entertainment system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109581104A CN109581104A (en) | 2019-04-05 |
CN109581104B true CN109581104B (en) | 2021-08-24 |
Family
ID=65924460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811426848.5A Active CN109581104B (en) | 2018-11-27 | 2018-11-27 | Method for testing touch screen of vehicle-mounted entertainment system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109581104B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110864876A (en) * | 2019-11-27 | 2020-03-06 | 安徽江淮汽车集团股份有限公司 | Vehicle-mounted entertainment system test method, device, equipment and storage medium |
CN111626094B (en) * | 2020-04-02 | 2024-01-05 | 惠州市德赛西威汽车电子股份有限公司 | Reversing automatic test system and method for vehicle-mounted entertainment system |
CN113655305A (en) * | 2021-07-21 | 2021-11-16 | 东风电驱动系统有限公司 | Full-automatic testing device and method for vehicle-mounted multimedia display function |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102070054A (en) * | 2009-11-19 | 2011-05-25 | 上海三菱电梯有限公司 | Automatic testing system of elevator running control software |
CN105981999A (en) * | 2015-03-04 | 2016-10-05 | 阿里巴巴集团控股有限公司 | Automatic cooking method and system, intelligent cooking equipment and intelligent oven |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5735748B2 (en) * | 2010-03-10 | 2015-06-17 | 中国電力株式会社 | PCT continuity checker and continuity check method |
CN102571886B (en) * | 2010-12-31 | 2016-04-20 | 上海博泰悦臻电子设备制造有限公司 | The presence detection method of car-mounted terminal and system |
CN202102423U (en) * | 2011-03-18 | 2012-01-04 | 北京沃华慧通测控技术有限公司 | Visulation testing system |
CN102904996B (en) * | 2012-10-16 | 2016-08-03 | 深圳创维数字技术有限公司 | The method and device of a kind of handset touch panel performance test, system |
US9589120B2 (en) * | 2013-04-05 | 2017-03-07 | Microsoft Technology Licensing, Llc | Behavior based authentication for touch screen devices |
CN203241253U (en) * | 2013-05-06 | 2013-10-16 | 东莞市卓安精机自动化设备有限公司 | Automatic test system of interactive interface of touch-screen electronic device |
CN103529999B (en) * | 2013-10-31 | 2017-06-27 | 广州视睿电子科技有限公司 | Detection method of touch screen |
US9410907B2 (en) * | 2013-12-19 | 2016-08-09 | Clarus Vision, Inc. | Methods and apparatuses for testing capacitive touch screen films |
CN104036708B (en) * | 2014-06-04 | 2015-05-27 | 精电(河源)显示技术有限公司 | Multifunctional liquid crystal display testing device |
EP3161592A4 (en) * | 2014-06-25 | 2018-02-21 | T-Mobile USA, Inc. | Touch screen testing platform having components for providing conductivity to a tip |
CN105675043B (en) * | 2016-01-08 | 2018-04-17 | 上海轩田工业设备有限公司 | A kind of touch screen performance detection device |
CN106444693A (en) * | 2016-04-29 | 2017-02-22 | 惠州市德赛西威汽车电子股份有限公司 | Vehicle-mounted instrument and independent test method of hardware parts of vehicle-mounted instrument |
CN205899515U (en) * | 2016-06-28 | 2017-01-18 | 深圳市智致物联科技有限公司 | Touch -sensitive screen test equipment |
CN106407057B (en) * | 2016-09-23 | 2021-09-17 | 江西欧迈斯微电子有限公司 | Detection method and detection device |
CN108184109A (en) * | 2017-12-19 | 2018-06-19 | 北京经纬恒润科技有限公司 | The test platform and test method of a kind of vehicle-mounted information and entertainment system |
CN108711391B (en) * | 2018-05-16 | 2021-07-06 | 奥克斯空调股份有限公司 | Display panel test system, control method and air conditioner |
-
2018
- 2018-11-27 CN CN201811426848.5A patent/CN109581104B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102070054A (en) * | 2009-11-19 | 2011-05-25 | 上海三菱电梯有限公司 | Automatic testing system of elevator running control software |
CN105981999A (en) * | 2015-03-04 | 2016-10-05 | 阿里巴巴集团控股有限公司 | Automatic cooking method and system, intelligent cooking equipment and intelligent oven |
Also Published As
Publication number | Publication date |
---|---|
CN109581104A (en) | 2019-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109581104B (en) | Method for testing touch screen of vehicle-mounted entertainment system | |
CN108566323B (en) | T-Box automated testing method and system | |
CN107145140A (en) | Vehicle-mounted electronic control unit CAN interface Auto-Test System and its method of testing | |
CN103471621A (en) | Testing method and device applicable to vehicle navigation multimedia terminal | |
CN110308346B (en) | Automatic testing method and system for cockpit display system based on image recognition | |
CN104780407A (en) | Automatic testing method and automatic testing system for set top box | |
CN108132724A (en) | A kind of touch screen debugs detection method and device | |
CN109426353A (en) | System module for customizing display frame in non-invasive data acquisition system | |
CN102789405A (en) | Automated testing method and system for mainboard | |
CN112306042B (en) | Automatic test system and method for automatic driving controller | |
CN203534602U (en) | Testing equipment suitable for vehicle-mounted navigation multimedia terminal | |
CN111141529B (en) | Automatic test method for automobile instrument signals | |
CN104991506B (en) | Producing line initialization system and its establishing method based on PLC and touch-screen control | |
JP2006085708A (en) | Control device and control method for console | |
CN109189486A (en) | Loading method, device, terminal and the storage medium of display screen driving | |
CN109581188B (en) | Function detection method for terminal on mainboard, intelligent device and storage medium | |
US20120226941A1 (en) | Debug card and method for diagnosing faults | |
CN103744757B (en) | DF file verification method based on ARINC661 | |
CN115114152A (en) | Automatic testing method and system based on control attribute and image recognition, electronic equipment and storage medium | |
CN103019930A (en) | Method for automatically testing programmed logic control (PLC) program containing time control | |
CN113495844A (en) | Automatic testing method, device and system based on virtual click and storage medium | |
CN113805566A (en) | Detection method and system for integrated driving assistance system controller | |
CN111158352A (en) | Automatic testing system and method for railway system | |
CN106405373B (en) | A kind of active test vector matching process | |
CN112415301B (en) | Structured description method for testing process of electronic product |
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 |