Vehicle-mounted touch screen test method and device, storage medium and performance test system
By using the recording module and playback module to record and play back operation events during in-vehicle touch screen testing, and combining the memory management and display modules to optimize memory usage, the problem that existing tools cannot effectively test in-vehicle touch screens is solved, and an efficient testing process is achieved.
Patent Information
- Application Number
- CN202510888264.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2025-10-17
AI Technical Summary
Existing professional testing tools are unable to effectively test vehicle touch screens, resulting in low testing efficiency.
The recording module is used to record the operation events of the vehicle touch screen and store them as event files. The event files are read through the playback module to determine the performance test results. The memory management module is combined to optimize memory usage. The transmission module and display module are used to display the test results. The test process is optimized through the performance analysis model and solution generation model.
The test steps of the vehicle touch screen are simplified, the test time is shortened, and the test efficiency is improved.
Smart Images

Figure CN120803864A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of new energy vehicles, and particularly relates to a test method and device for a vehicle-mounted touch screen, a storage medium and a performance test system. BACKGROUND
[0002] In a vehicle-mounted project, a professional test tool is usually used to perform a stability stress test. The professional test tool tests a system by simulating behaviors of a user, such as key input, touch screen input and gesture operation. However, the existing professional test tool can only cover operations of a central control screen and cannot effectively test other screens (such as a co-driver screen). Therefore, the existing test method has the technical problem of low test efficiency. SUMMARY
[0003] Embodiments of the present application provide a test method and device for a vehicle-mounted touch screen, a storage medium and a performance test system, to solve the technical problem of low test efficiency in the prior art.
[0004] In a first aspect, a test method for a vehicle-mounted touch screen is provided, and is applied to a performance test system. The performance test system includes a recording module and a playback module. The method includes the following steps.
[0005] Before testing the vehicle-mounted touch screen, the recording module is controlled to record operation events of the vehicle-mounted touch screen, and the recording module is controlled to store the operation events as an event file;
[0006] During the testing of the vehicle-mounted touch screen, the playback module is controlled to read the event file;
[0007] According to the event file, a performance test result of the vehicle-mounted touch screen is determined.
[0008] In some embodiments, the performance test system further includes a memory management module connected to the recording module. The method further includes the following steps.
[0009] During the operation of the recording module, the memory management module is started;
[0010] The memory management module is controlled to optimize memory occupation of the recording module.
[0011] In some embodiments, the method further includes the following steps.
[0012] During the operation of the vehicle-mounted touch screen, the recording module is controlled to start working, so that the recording module records the operation events;
[0013] After the recording module stores the operation events as the event file, the recording module is controlled to stop working.
[0014] In some embodiments, the performance test system further comprises a transmission module and a display module, after determining the performance test result of the vehicle-mounted touch screen according to the event file, the method further comprises:
[0015] controlling the transmission module to transmit the performance test result to the display module;
[0016] controlling the display module to display the performance test result.
[0017] In some embodiments, the method further comprises:
[0018] obtaining a preset operation script;
[0019] performing a pressure operation test on the vehicle-mounted touch screen based on the operation script to obtain operation events.
[0020] In some embodiments, determining the performance test result of the vehicle-mounted touch screen according to the event file comprises:
[0021] obtaining a preset performance analysis model;
[0022] inputting the event file into the performance analysis model to obtain a performance test result output by the performance analysis model.
[0023] In some embodiments, after determining the performance test result of the vehicle-mounted touch screen according to the event file, the method further comprises:
[0024] obtaining a preset scheme generation model;
[0025] inputting the performance test result into the scheme generation model to obtain a performance optimization scheme output by the scheme generation model.
[0026] The test method of the vehicle-mounted touch screen in the embodiment simplifies the test steps of the vehicle-mounted touch screen, shortens the test duration of the vehicle-mounted touch screen, and improves the test efficiency of the vehicle-mounted touch screen.
[0027] In a second aspect, another test device for a vehicle-mounted touch screen is provided, which comprises a processor and a memory, and the memory stores a computer program which, when executed by the processor, implements the steps of the test method for the vehicle-mounted touch screen in any of the above embodiments. Therefore, the test device for the vehicle-mounted touch screen has all the beneficial effects of the test method for the vehicle-mounted touch screen in any of the above embodiments, which will not be repeated here.
[0028] In a third aspect, the application provides a readable storage medium having a program or instructions stored thereon, which, when executed by a processor, implement the steps of the method for testing a vehicle-mounted touch screen according to any one of the above embodiments. Therefore, the readable storage medium has all the beneficial effects of the method for testing a vehicle-mounted touch screen according to any one of the above embodiments, which will not be repeated here.
[0029] In a fourth aspect, the application provides a performance testing system, which comprises the testing device for a vehicle-mounted touch screen according to the second aspect, and / or the readable storage medium according to the third aspect, and therefore has all the beneficial technical effects of the testing device for a vehicle-mounted touch screen according to the second aspect, and / or the readable storage medium according to the third aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0030] In order to more clearly illustrate the technical solutions of the embodiments of the application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the application, and for those skilled in the art, other drawings can also be obtained without creative labor.
[0031] Figure 1 The flowchart of the method for testing a vehicle-mounted touch screen according to the embodiments of the application;
[0032] Figure 2 The functional block diagram of the testing device for a vehicle-mounted touch screen according to the embodiments of the application. DETAILED DESCRIPTION
[0033] In order to better understand the technical solutions provided by the embodiments of the application, the technical solutions of the embodiments of the application will be described in detail below with reference to the drawings and specific embodiments. It should be understood that the specific features in the embodiments of the application and the embodiments are detailed descriptions of the technical solutions of the embodiments of the application, and are not limitations of the technical solutions of the application. In the case of no conflict, the technical features in the embodiments of the application and the embodiments can be combined with each other.
[0034] In this document, relational terms such as first and second and the like can be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element. The terms "two or more" and "two or more than two" include both two and more than two entities.
[0035] In some embodiments, as shown in FIG. 1, a testing method of a vehicle-mounted touch screen is provided in the embodiments of the present application, which comprises the following steps: Figure 1
[0036] Step S101, before testing the vehicle-mounted touch screen, controlling a recording module to record operation events of the vehicle-mounted touch screen, and controlling the recording module to store the operation events as an event file;
[0037] Step S102, during testing the vehicle-mounted touch screen, controlling a playback module to read the event file;
[0038] Step S103, according to the event file, determining a performance test result of the vehicle-mounted touch screen.
[0039] In the embodiments, a testing method of a vehicle-mounted touch screen is provided, which is applied to a performance test system, the performance test system comprises a recording module and a playback module, wherein the vehicle-mounted touch screen is a touch operation screen on a vehicle, the performance test system is used for detecting the performance of the vehicle-mounted touch screen, the recording module is a module for recording an operation process of the vehicle-mounted touch screen, and the playback module is a module for playing back the operation process of the vehicle-mounted touch screen.
[0040] Exemplarily, the vehicle-mounted touch screen can be a central control screen of a smart electric vehicle.
[0041] Exemplarily, the vehicle-mounted touch screen can be an instrument panel screen of a smart electric vehicle.
[0042] Before testing the vehicle-mounted touch screen, the recording module is controlled to record operation events of the vehicle-mounted touch screen, and the recording module is controlled to store the operation events as an event file.
[0043] The operation events are events triggered when the vehicle-mounted touch screen is operated, and the event file is file data for storing the operation events.
[0044] Specifically, in the process of operating the in-vehicle touch screen, the recording module can be used to record operation events of the in-vehicle touch screen, convert the operation events into event files, and store the event files.
[0045] Exemplarily, the operation event can be a point control event triggered when a user clicks the in-vehicle touch screen.
[0046] Exemplarily, the operation event can be a swipe event triggered when a user swipes the in-vehicle touch screen.
[0047] Exemplarily, the operation event can be a multi-point touch event triggered when a user clicks multiple points on the in-vehicle touch screen at the same time.
[0048] Exemplarily, the recording module can convert the operation events into binary data and store the binary data as event files.
[0049] In the process of testing the in-vehicle touch screen, the control playback module reads the event files.
[0050] Exemplarily, the playback module is connected with the recording module, and the playback module can read the stored event files.
[0051] Exemplarily, after reading the event files, the playback module plays back the event files and can set a trigger interval between the operation events.
[0052] Exemplarily, the event files can be in xml, yml, or other formats.
[0053] According to the event files, a performance test result of the in-vehicle touch screen is determined, wherein the performance test result indicates the performance of the in-vehicle touch screen.
[0054] Exemplarily, in the case that there are multiple in-vehicle touch screens inside the vehicle, the recording module can record operation events of the multiple in-vehicle touch screens at the same time.
[0055] Exemplarily, the performance test result can be in multiple levels such as excellent, good, medium, pass, and fail.
[0056] It should be noted that, by using the recording module to record operation events of the in-vehicle touch screen and convert the operation events into event files, the data integrity of the operation events of the in-vehicle touch screen is ensured, and the test data of the in-vehicle touch screen is prevented from being lost. According to the event files, the performance test result of the in-vehicle touch screen is determined, the test steps of the in-vehicle touch screen are simplified, the test duration of the in-vehicle touch screen is shortened, and the test efficiency of the in-vehicle touch screen is improved.
[0057] The test method of the vehicle-mounted touch screen in the embodiment simplifies the test steps of the vehicle-mounted touch screen, shortens the test time of the vehicle-mounted touch screen, and improves the test efficiency of the vehicle-mounted touch screen.
[0058] In some embodiments, the test method of the vehicle-mounted touch screen provided in the embodiments of the application further includes:
[0059] In step S201, the memory management module is started during the running of the recording module.
[0060] In step S202, the memory management module is controlled to optimize the memory occupation of the recording module.
[0061] In this embodiment, the performance test system further includes a memory management module, wherein the memory management module is connected with the recording module, and the memory management module can automatically optimize the memory occupation of the recording module.
[0062] During the running of the recording module, the memory management module is started, and then the memory management module is controlled to optimize the memory occupation of the recording module.
[0063] For example, the memory management module can use a memory safety mechanism and a zero-cost abstraction feature to optimize the memory occupation of the recording module, ensure stable operation in the vehicle machine environment, and avoid affecting the performance of the vehicle machine.
[0064] For example, the memory management module can include a memory optimization model, and the memory occupation of the recording module can be optimized through the memory optimization model.
[0065] In some embodiments, the test method of the vehicle-mounted touch screen provided in the embodiments of the application further includes:
[0066] In step S301, the recording module is controlled to start working during the operation of the vehicle-mounted touch screen, so that the recording module records the operation event.
[0067] In step S302, the recording module is controlled to stop working after the recording module stores the operation event as an event file.
[0068] In this embodiment, the recording module is controlled to start working during the operation of the vehicle-mounted touch screen, so that the recording module records the operation event.
[0069] The recording module is controlled to stop working after the recording module stores the operation event as an event file.
[0070] For example, the performance test system further includes a control module, and the control module is connected with the recording module and the playback module respectively.
[0071] Exemplarily, the control module can be connected with the recording module and the playback module respectively through wireless mode.
[0072] Exemplarily, the control module can be connected with the recording module and the playback module respectively through bus protocol.
[0073] The control module is used for controlling the start and stop of the recording module, and the control module is also used for controlling the start and stop of the playback module.
[0074] Exemplarily, the control module can be provided with a first control switch and a second control switch respectively, the first control switch can control the start and stop of the recording module, and the first control switch can control the start and stop of the playback module.
[0075] In some embodiments, the embodiment of the present application provides a test method of the vehicle-mounted touch screen, after the performance test result of the vehicle-mounted touch screen is determined according to the event file, the method further comprises:
[0076] Step S401, controlling the transmission module to transmit the performance test result to the display module;
[0077] Step S402, controlling the display module to display the performance test result.
[0078] In this embodiment, the performance test system further comprises a transmission module and a display module, wherein the transmission module is a module for transmitting data, and the display module is a module for displaying specific data.
[0079] The transmission module transmits the performance test result to the display module, and the display module displays the performance test result.
[0080] Exemplarily, the transmission module can comprise a wireless data transmission unit, and the wireless data transmission unit can output data wirelessly.
[0081] Exemplarily, the transmission module can communicate with the upper computer and send the performance test result to the upper computer.
[0082] Exemplarily, the display module can comprise a display screen, and the performance test result can be displayed in the form of a chart through the display screen.
[0083] Exemplarily, the display module can comprise a wireless display screen, the wireless display screen is connected with the transmission module through wireless communication, and the performance test result is received and displayed.
[0084] In some embodiments, the embodiment of the present application provides a test method of the vehicle-mounted touch screen, and the method further comprises:
[0085] Step S501, obtaining a preset operation script;
[0086] In step S502, the pressure operation test is performed on the vehicle-mounted touch screen based on the operation script to obtain operation events.
[0087] In this embodiment, a preset operation script is obtained, and the pressure operation test is performed on the vehicle-mounted touch screen based on the operation script to obtain operation events.
[0088] For example, the performance test system further includes an automatic operation module connected to the recording module, configured to perform the pressure operation test on the vehicle-mounted touch screen to obtain operation events.
[0089] For example, the automatic operation module can store an operation script, and the pressure operation test can be performed on the vehicle-mounted touch screen by executing the operation script.
[0090] For example, the automatic operation module learns the operation steps of the user by deep learning to generate the operation script.
[0091] In some embodiments, the embodiments of the present application provide a test method of a vehicle-mounted touch screen, which determines a performance test result of the vehicle-mounted touch screen according to an event file, including:
[0092] In step S601, a preset performance analysis model is obtained.
[0093] In step S602, the event file is input into the performance analysis model to obtain a performance test result output by the performance analysis model.
[0094] In this embodiment, a preset performance analysis model is obtained, wherein the performance analysis model is a deep learning model for determining the performance test result.
[0095] The event file is input into the performance analysis model to obtain a performance test result output by the performance analysis model.
[0096] For example, the event file is input into the performance analysis model to obtain a performance test result output by the performance analysis model.
[0097] In some embodiments, the embodiments of the present application provide a test method of a vehicle-mounted touch screen, which determines a performance test result of the vehicle-mounted touch screen according to an event file, and the method further includes:
[0098] In step S701, a preset scheme generation model is obtained.
[0099] In step S702, the performance test result is input into the scheme generation model to obtain a performance optimization scheme output by the scheme generation model.
[0100] In this embodiment, a preset scheme generation model is obtained, wherein the scheme generation model is a deep learning model for determining a processing scheme corresponding to the performance test result.
[0101] The performance test result is input into the scheme generation model to obtain a performance optimization scheme output by the scheme generation model, where the performance optimization scheme is an improvement scheme for optimizing the performance of the vehicle-mounted touch screen.
[0102] For example, when the performance test result is a failure, the performance optimization scheme can be to update the hardware.
[0103] For example, when the performance test result is good, the performance optimization scheme can be to optimize the device memory and threads.
[0104] In some embodiments, an embodiment of the present application provides a testing device for a vehicle-mounted touch screen, comprising:
[0105] The control unit is configured to control the recording module to record operation events of the vehicle-mounted touch screen before testing the vehicle-mounted touch screen, and control the recording module to store the operation events as an event file.
[0106] The control unit is configured to control the playback module to read the event file during the testing of the vehicle-mounted touch screen.
[0107] The processing unit is configured to determine a performance test result of the vehicle-mounted touch screen according to the event file.
[0108] In this embodiment, a testing device for a vehicle-mounted touch screen is provided, which is applied to a performance test system. The performance test system comprises a recording module and a playback module. The vehicle-mounted touch screen is a touch operation screen on a vehicle, and the performance test system is used to detect the performance of the vehicle-mounted touch screen. The recording module is a module for recording the operation process of the vehicle-mounted touch screen, and the playback module is a module for playing back the operation process of the vehicle-mounted touch screen.
[0109] For example, the vehicle-mounted touch screen can be a central control screen of a smart electric vehicle.
[0110] For example, the vehicle-mounted touch screen can be an instrument panel screen of a smart electric vehicle.
[0111] Before testing the vehicle-mounted touch screen, the recording module is controlled to record operation events of the vehicle-mounted touch screen, and the recording module is controlled to store the operation events as an event file.
[0112] The operation events are events triggered when the vehicle-mounted touch screen is operated, and the event file is file data storing the operation events.
[0113] Specifically, during the operation of the vehicle-mounted touch screen, the recording module can be used to record the operation events of the vehicle-mounted touch screen, convert the operation events into an event file, and store the event file.
[0114] For example, the operation event may be a point control event triggered when a user clicks on the vehicle-mounted touch screen.
[0115] For example, the operation event may be a swiping event triggered when the user swipes the vehicle-mounted touch screen.
[0116] For example, the operation event may be a multi-touch event triggered when a user simultaneously clicks multiple points on the vehicle-mounted touch screen.
[0117] Exemplarily, the recording module may convert the operation event into binary data and store the binary data as an event file.
[0118] During the test of the vehicle touch screen, the playback module is controlled to read the event file.
[0119] Exemplarily, the playback module is connected to the recording module, and the playback module can read the stored event files.
[0120] Exemplarily, after reading the event file, the playback module plays back the event file and can set a trigger interval between operation events.
[0121] Exemplarily, the event file may be in a format such as xml or yml.
[0122] A performance test result of the vehicle-mounted touch screen is determined according to the event file, wherein the performance test result indicates the performance of the vehicle-mounted touch screen.
[0123] For example, when there are multiple in-vehicle touch screens inside the vehicle, the recording module can simultaneously record operation events of the multiple in-vehicle touch screens.
[0124] For example, the performance test results may be at multiple levels, such as excellent, good, fair, passing, or failing.
[0125] It should be noted that this embodiment uses a recording module to record the operation events of the vehicle touch screen and convert the operation events into event files, thereby ensuring the data integrity of the operation events of the vehicle touch screen and avoiding the loss of test data of the vehicle touch screen. Based on the event file, the performance test results of the vehicle touch screen are determined, which simplifies the test steps of the vehicle touch screen, shortens the test time of the vehicle touch screen, and thus improves the test efficiency of the vehicle touch screen.
[0126] The vehicle touch screen testing device in this embodiment simplifies the vehicle touch screen testing steps, shortens the vehicle touch screen testing time, and improves the vehicle touch screen testing efficiency through the recording module and the playback module.
[0127] In some embodiments, an embodiment of the present application provides a vehicle touch screen testing device, including:
[0128] a control unit, configured to start the memory management module during a running process of the recording module;
[0129] a control unit, configured to control the memory management module to optimize memory occupation of the recording module.
[0130] In some embodiments, the application provides a testing device for a vehicle-mounted touch screen, comprising:
[0131] a control unit, configured to control the recording module to start working to record operation events during an operation process of the vehicle-mounted touch screen;
[0132] a control unit, configured to control the recording module to stop working after the recording module stores the operation events as event files.
[0133] In some embodiments, the application provides a testing device for a vehicle-mounted touch screen, comprising:
[0134] a control unit, configured to control the transmission module to transmit the performance test result to the display module;
[0135] a control unit, configured to control the display module to display the performance test result.
[0136] In some embodiments, the application provides a testing device for a vehicle-mounted touch screen, comprising:
[0137] a processing unit, configured to obtain a preset operation script;
[0138] a processing unit, configured to perform stress operation test on the vehicle-mounted touch screen based on the operation script to obtain operation events.
[0139] In some embodiments, the application provides a testing device for a vehicle-mounted touch screen, comprising:
[0140] a processing unit, configured to obtain a preset performance analysis model;
[0141] a processing unit, configured to input the event files into the performance analysis model to obtain a performance test result output by the performance analysis model.
[0142] In some embodiments, the application provides a testing device for a vehicle-mounted touch screen, comprising:
[0143] a processing unit, configured to obtain a preset scheme generation model;
[0144] a processing unit, configured to input the performance test result into the scheme generation model to obtain a performance optimization scheme output by the scheme generation model.
[0145] In some embodiments, as Figure 2 As shown, a vehicle-mounted touch screen testing device 800 is proposed. The vehicle-mounted touch screen testing device 800 includes a processor 802 and a memory 804. The memory 804 stores a computer program. When executed by the processor 802, the computer program implements the steps of the vehicle-mounted touch screen testing method described in any of the above-mentioned embodiments. Therefore, the vehicle-mounted touch screen testing device 800 has all the advantages of the vehicle-mounted touch screen testing method described in any of the above-mentioned embodiments, and no further details are given here.
[0146] In some embodiments, a readable storage medium is provided on which a program is stored. When the program is executed by a processor, the steps of the vehicle touch screen testing method in any of the above embodiments are implemented, thereby having all the beneficial technical effects of the vehicle touch screen testing method in any of the above embodiments.
[0147] In some embodiments, a performance testing system is provided, including: a testing device for a vehicle-mounted touch screen as in any of the above embodiments, and / or a readable storage medium as in any of the above embodiments, and thus has all the beneficial technical effects of the testing device for a vehicle-mounted touch screen as in any of the above embodiments, and / or the readable storage medium as in any of the above embodiments, and no further details will be given here.
[0148] It should be noted that, in the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0149] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-readable program code.
[0150] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded computer, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1means for performing the function specified by the block or blocks.
[0151] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a Figure 1 one or more flowcharts and / or blocks Figure 1 means for performing the function specified by the block or blocks.
[0152] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the flowcharts and / or blocks Figure 1 one or more flowcharts and / or blocks Figure 1 means for performing the function specified by the block or blocks.
[0153] The embodiments of the present application also provide a computer program product, which comprises computer software instructions, when the computer software instructions are run on a processing device, the processing device executes the flowcharts of the test method of the vehicle-mounted touch screen.
[0154] The computer program product comprises one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flowcharts or functions according to the embodiments of the present application are produced. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that the computer can store or the data storage device such as server, data center, etc. integrated with one or more available media. The available media can be magnetic media (for example, floppy disk, hard disk, magnetic tape), optical media (for example, DVD), or semiconductor media (for example, solid state disk (SSD)) and the like.
[0155] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0156] In several embodiments provided in the present application, it should be understood that the disclosed devices, apparatuses and methods can be implemented in other manners. For example, the described apparatus embodiments are merely schematic. The division of units is merely a logical function division. There can be another division manner for actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical, mechanical or in other forms.
[0157] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments.
[0158] In addition, each functional unit in the embodiments of the present application can be integrated in a processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be implemented in the form of hardware, or in the form of software functional units.
[0159] If the integrated unit is implemented in the form of software functional units and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on such an understanding, the technical solutions of the present application essentially or substantially, or all or part of the technical solutions, can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in the embodiments of the present application. The foregoing storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and various media that can store program codes.
[0160] The above examples are only used to illustrate the technical solutions of the present application, but not limit the present application; although the present application has been described in detail with reference to the foregoing examples, those skilled in the art should understand that the technical solutions recorded in the foregoing examples can be modified, or some technical features can be replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
[0161] Although the preferred embodiments of the present specification have been described, those skilled in the art can make further changes and modifications to the embodiments once they know the basic inventive concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present specification.
[0162] Obviously, those skilled in the art can make various modifications and variations to the present specification without departing from the spirit and scope of the present specification. Thus, if these modifications and variations of the present specification fall within the scope of the claims of the present specification and their equivalents, the present specification also intends to include these modifications and variations.
Claims
1. A method for testing a vehicle-mounted touch screen, characterized in that: Applied to a test system, the test system includes a recording module and a playback module, and the method includes: Before testing the in-vehicle touch screen, controlling the recording module to record operation events of the in-vehicle touch screen, and controlling the recording module to store the operation events as an event file; During the test of the vehicle-mounted touch screen, controlling the playback module to read the event file; Determine a performance test result of the vehicle-mounted touch screen according to the event file.
2. The method according to claim 1, characterized in that The test system further includes a memory management module connected to the recording module. The method further includes: During the operation of the recording module, starting the memory management module; Control the memory management module to optimize the memory usage of the recording module.
3. The method according to claim 1, characterized in that The method further comprises: During the operation of the vehicle-mounted touch screen, controlling the recording module to start working so that the recording module records the operation event; After the recording module stores the operation event as an event file, the recording module is controlled to stop working.
4. The method according to claim 1, wherein The test system further includes a transmission module and a display module. After determining the performance test result of the vehicle-mounted touch screen according to the event file, the method further includes: Controlling the transmission module to transmit the performance test result to the display module; Control the display module to display the performance test result.
5. The method according to claim 1, wherein The method further comprises: Get the preset operation script; Based on the operation script, a pressure operation test is performed on the vehicle-mounted touch screen to obtain the operation event.
6. The method according to any one of claims 1 to 5, characterized in that Determining the performance test result of the vehicle-mounted touch screen according to the event file includes: Get the preset performance analysis model; The event file is input into the performance analysis model to obtain the performance test result output by the performance analysis model.
7. The method according to any one of claims 1 to 5, characterized in that After determining the performance test result of the vehicle-mounted touch screen according to the event file, the method further includes: Get the preset solution generation model; The performance test results are input into the solution generation model to obtain the performance optimization solution output by the solution generation model.
8. A vehicle-mounted touch screen testing device, characterized in that: include: processor; A memory, wherein a program or instruction is stored in the memory, and when the processor executes the program or instruction in the memory, the steps of the vehicle touch screen testing method according to any one of claims 1 to 7 are implemented.
9. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the vehicle touch screen testing method according to any one of claims 1 to 7 are implemented.
10. A performance testing system, characterized in that: include: The vehicle-mounted touch screen testing device according to claim 7 or 8; and / or The readable storage medium according to claim 9. A testing method, device, storage medium, and performance testing system for an in-vehicle touch screen.