CN117193233A - Main control board testing method, electronic equipment and testing system - Google Patents

Main control board testing method, electronic equipment and testing system Download PDF

Info

Publication number
CN117193233A
CN117193233A CN202311000678.5A CN202311000678A CN117193233A CN 117193233 A CN117193233 A CN 117193233A CN 202311000678 A CN202311000678 A CN 202311000678A CN 117193233 A CN117193233 A CN 117193233A
Authority
CN
China
Prior art keywords
test
control board
main control
tested
model
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.)
Pending
Application number
CN202311000678.5A
Other languages
Chinese (zh)
Inventor
李波
曹春雷
周杨
宋亚滨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Tuoyun Huiyang Technology Co ltd
Gansu Xutan New Material Co ltd
Original Assignee
Beijing Tuoyun Huiyang Technology Co ltd
Gansu Xutan New Material Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Tuoyun Huiyang Technology Co ltd, Gansu Xutan New Material Co ltd filed Critical Beijing Tuoyun Huiyang Technology Co ltd
Priority to CN202311000678.5A priority Critical patent/CN117193233A/en
Publication of CN117193233A publication Critical patent/CN117193233A/en
Pending legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

The disclosure relates to a main control board test method, electronic equipment and a test system, wherein the test method comprises the following steps: responding to a test instruction of the main control board to be tested, and determining the model of the main control board to be tested; determining a target test case according to the model of the main control board to be tested, wherein the target test case comprises a test program corresponding to the model of the main control board to be tested; and testing the main control board to be tested according to the target test case to obtain test process data and test results, and sending the test results and the test process data to a terminal so that the terminal displays and analyzes the test results and the test process data. By sending the test process data and the test result to the terminal for display and analysis and setting the corresponding test program in the target test case, the automatic test of the main control board to be tested can be realized, and meanwhile, the test process data can be automatically collected, so that the accuracy of the test result is improved.

Description

Main control board testing method, electronic equipment and testing system
Technical Field
The disclosure relates to the technical field of testing, in particular to a main control board testing method, electronic equipment and a testing system.
Background
The charging pile main control board is a core control device of the charging pile. Therefore, before the manufacturing of the charging pile main control board is finished leaving the factory, the charging pile main control board needs to be subjected to function detection.
In the related art, a charging pile main control board is usually tested through a related personnel control test tool, and in the test process, whether the charging pile main control board passes the test is judged through the related personnel observation test process. However, when the method is used for testing the charging pile main control board, related personnel judge the charging pile main control board as subjective judgment, so that inaccurate judgment results are easy to cause, and further, the situation of testing errors occurs.
Disclosure of Invention
The disclosure aims to provide a main control board testing method, electronic equipment and a testing system, so as to solve the above related technical problems.
To achieve the above object, in a first aspect, the present disclosure provides a method for testing a main control board, the method comprising the steps of:
responding to a test instruction of the main control board to be tested, and determining the model of the main control board to be tested;
determining a target test case according to the model of the main control board to be tested, wherein the target test case comprises a test program corresponding to the model of the main control board to be tested;
and testing the main control board to be tested according to the target test case to obtain test process data and test results, and sending the test results and the test process data to a terminal so that the terminal displays and analyzes the test results and the test process data.
Optionally, the determining the target test case according to the model of the main control board to be tested includes:
the test case database is connected with the test case database, the test case database is used for storing test programs, and the test programs stored in the test case database comprise test programs for testing whether each parameter in the main control board to be tested reaches a preset threshold value or not;
and determining the target test case according to the model of the main control board to be tested and the test case database.
Optionally, the determining the target test case according to the model of the main control board to be tested and the test case database includes:
according to the model of the main control board to be tested, at least one test program corresponding to the model of the main control board to be tested is matched in the test case database;
and combining the at least one test program into the target test case.
Optionally, the terminal is configured to display and analyze the test result and the test process data in the following manner, including:
and when the test result represents that the test of the main control board to be tested fails, analyzing the failed test reasons based on the test process data, and generating a test report comprising the failed test reasons.
Optionally, the testing the main control board to be tested according to the target test case to obtain test process data and test results includes:
and according to the target test case, controlling a probe of a test tool to test the main control board to be tested, and obtaining the test process data and the test result.
Optionally, the determining the model of the main control board to be tested includes:
determining a communication interface connected with the main control board to be tested;
and obtaining the model of the main control board to be tested from the main control board to be tested through the communication interface.
Optionally, the determining the model of the main control board to be tested in response to the test instruction of the main control board to be tested includes:
responding to touch operation on a touch screen, and determining a test instruction corresponding to the touch operation;
and when the test instruction is a start test instruction, determining the model of the main control board to be tested.
Optionally, before determining the model of the main control board to be tested in response to the test instruction of the main control board to be tested, the method further comprises:
and controlling power supply output to supply power to the main control board to be tested.
In a second aspect, the present disclosure provides an electronic device comprising
A memory having a computer program stored thereon;
a processor for executing the computer program in the memory to implement the steps of the method of any of the above first aspects.
In a third aspect, the present disclosure provides a main control board testing system, including a touch device, a testing device and a terminal, where the testing device is connected with the touch device and the terminal respectively:
the touch device is used for determining a test instruction aiming at the main control board to be tested and sending the test instruction to the test device;
the testing device is used for being connected with the main control board to be tested, determining the model of the main control board to be tested, determining a target test case according to the model of the main control board to be tested, testing the main control board to be tested according to the target test case to obtain test process data and test results, and sending the test results and the test process data to the terminal, wherein the target test case comprises a test program corresponding to the model of the main control board to be tested;
the terminal is used for displaying and analyzing the test result and the test process data.
Optionally, the test device includes:
the connection module is used for connecting a test case database, the test case database is used for storing a test program, and the test program stored in the test case database comprises a test program for testing whether each parameter in the main control board to be tested reaches a preset threshold value;
the first determining module is used for determining the target test case according to the model of the main control board to be tested and the test case database.
Optionally, the first determining module includes:
the matching module is used for matching at least one test program corresponding to the model of the main control board to be tested in the test case database according to the model of the main control board to be tested;
and the combination module is used for combining the at least one test program into the target test case.
Optionally, the terminal is configured to:
and when the test result represents that the test of the main control board to be tested fails, analyzing the failed test reasons based on the test process data, and generating a test report comprising the failed test reasons.
Optionally, the test device is configured to:
and according to the target test case, controlling a probe of a test tool to test the main control board to be tested, and obtaining the test process data and the test result.
Optionally, the test device further comprises:
the second determining module is used for determining a communication interface connected with the main control board to be tested;
the data acquisition module is used for acquiring the model of the main control board to be tested from the main control board to be tested through the communication interface.
Optionally, the test device includes:
the touch screen is used for responding to touch operation on the touch screen and determining a test instruction corresponding to the touch operation;
and the third determining module is used for determining the model of the main control board to be tested when the test instruction is a start test instruction.
Optionally, the system further comprises a control module:
and the control module is used for controlling power supply output so as to supply power to the main control board to be tested.
According to the technical scheme, the target test case matched with the main control board to be tested is determined according to the model of the main control board to be tested, the main control board to be tested is tested according to the target test case, and the obtained test process data and test results are sent to the terminal, so that the terminal displays and analyzes the test process data and the test results. The target test case comprises a test program corresponding to the model of the main control board to be tested. By sending the test process data and the test result to the terminal for display and analysis and setting the corresponding test program in the target test case, the automatic test of the main control board to be tested can be realized, and meanwhile, the test process data can be automatically collected, so that the accuracy of the test result is improved.
Additional features and advantages of the present disclosure will be set forth in the detailed description which follows.
Drawings
The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification, illustrate the disclosure and together with the description serve to explain, but do not limit the disclosure. In the drawings:
fig. 1 is a schematic diagram illustrating a method of testing a main control board according to an exemplary embodiment of the present disclosure.
Fig. 2 is a flowchart illustrating a method of testing a main control board according to another exemplary embodiment.
Fig. 3 is a schematic diagram of a main control board test system according to an exemplary embodiment of the present disclosure.
Fig. 4 is a schematic diagram of a test device connection interface shown according to an exemplary embodiment of the present disclosure.
Fig. 5 is a block diagram of an electronic device, according to an example embodiment.
Detailed Description
Specific embodiments of the present disclosure are described in detail below with reference to the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating and illustrating the disclosure, are not intended to limit the disclosure.
It should be noted that, all actions for acquiring signals, information or data in the present disclosure are performed under the condition of conforming to the corresponding data protection rule policy of the country of the location and obtaining the authorization given by the owner of the corresponding device.
The charging pile main control board is a core control device of the charging pile. Therefore, before the manufacturing of the charging pile main control board is finished leaving the factory, the charging pile main control board needs to be subjected to function detection. In the embodiment of the disclosure, the charging pile main control board is a main control board to be tested.
In the related art, a test tool is controlled by a related person to test a main control board to be tested, and in the test process, the related person observes the test process to judge whether the main control board to be tested passes the test. However, when the method is used for testing the main control board to be tested, related personnel judge the main control board to be tested as subjective judgment, so that inaccurate judgment results are easy to cause, and further, the situation of testing errors is easy to occur.
In view of this, the present disclosure provides a method, an electronic device and a system for testing a main control board, so as to solve the problem that in the related art, related personnel judge as subjective judgment, which easily causes inaccurate judgment results, and further causes occurrence of testing errors.
Referring to fig. 1, fig. 1 is a schematic diagram illustrating a method for testing a main control board according to an exemplary embodiment of the present disclosure, and referring to fig. 1, the method is used for processing a main control board to be tested, and includes:
s101: responding to a test instruction of the main control board to be tested, and determining the model of the main control board to be tested;
s102: determining a target test case according to the model of the main control board to be tested, wherein the target test case comprises a test program corresponding to the model of the main control board to be tested;
s103: and testing the main control board to be tested according to the target test case to obtain test process data and test result, and sending the test result and the test process data to the terminal so that the terminal displays and analyzes the test result and the test process data.
According to the technical scheme, the target test case matched with the main control board to be tested is determined according to the model of the main control board to be tested, the main control board to be tested is tested according to the target test case, and the obtained test process data and test results are sent to the terminal, so that the terminal displays and analyzes the test process data and the test results. The target test case comprises a test program corresponding to the model of the main control board to be tested. By sending the test process data and the test result to the terminal for display and analysis and setting the corresponding test program in the target test case, the automatic test of the main control board to be tested can be realized, and meanwhile, the test process data can be automatically collected, so that the accuracy of the test result is improved.
In order to make those skilled in the art more understand the method for testing a main control board provided in the present disclosure, the following details of each step are illustrated.
For example, when testing the main control board to be tested, the test cases corresponding to the main control boards to be tested with different models are different. Therefore, before the main control board to be tested is tested, the model of the main control board to be tested needs to be determined. And then, testing according to the model matching corresponding target test cases of the main control board to be tested.
In the embodiment of the disclosure, the model of the main control board to be tested can be determined by responding to the test instruction of the user to the main control board to be tested. The test instruction may be an instruction to start the test instruction or an instruction to continue the test after suspending the test, which is not specifically limited in the embodiments of the present disclosure.
In a possible manner, determining the model of the main control board to be tested in response to the test instruction of the main control board to be tested includes: responding to touch operation on a touch screen, and determining a test instruction corresponding to the touch operation; and when the test instruction is a start test instruction, determining the model of the main control board to be tested.
It should be understood that, in the touch operation of the touch screen, the test touch operation of the main control board to be tested may be started. After a user triggers a test touch operation for starting the main control board to be tested on the touch screen, the determined test instruction can be a start test instruction, so that the corresponding model of the main control board to be tested can be further determined. In addition, the touch operation of the touch screen may further include a test touch operation for suspending the main control board to be tested. In the test process, after the user triggers the test touch operation for suspending the main control board to be tested on the touch screen, the determined test instruction can be a suspending test instruction, so that the test process can be suspended.
In a possible manner, before determining the model of the main control board to be tested in response to the test instruction of the main control board to be tested, the method further comprises: and controlling the power supply output to supply power to the main control board to be tested.
It should be understood that, before determining the model of the main control board to be tested, continuous power supply is required to be performed on the main control board to be tested, so that the model of the main control board to be tested can be determined in response to the test instruction of the main control board to be tested under the condition that the main control board to be tested is ensured to be continuously powered. The specific method for controlling the power supply output may refer to related technologies, and will not be described herein. For example, power can be continuously transmitted to the main control board to be tested through the power module, and the embodiment of the disclosure is not particularly limited.
In a possible manner, determining the model of the main control board to be tested includes: determining a communication interface connected with a main control board to be tested; and obtaining the model of the main control board to be tested from the main control board to be tested through the communication interface.
It should be understood that the main control board to be tested comprises interfaces of different types such as a communication interface, a digital quantity interface and the like, and the model of the main control board to be tested can be obtained through the communication interface.
For example, after determining the model of the main control board to be tested, the corresponding target test case can be matched according to the model of the main control board to be tested. The target test case may be a test program corresponding to a model of the main control board to be tested. The test program may be a test program for testing different parameters, such as a test program for data acquisition parameters, a test program for temperature acquisition parameters, a test program for pulse signal output parameters, a test program for charging gun interface output parameters, etc., which is not specifically limited in this embodiment.
When the target test case is determined according to the model of the main control board to be tested, the matching can be performed according to the test program stored in the test case database, and the specific steps include:
the test case database is connected with the test case database, the test case database is used for storing test programs, and the test programs stored in the test case database comprise test programs for testing whether all parameters in the main control board to be tested reach a preset threshold value or not;
and determining the target test case according to the model of the main control board to be tested and the test case database.
It should be understood that, in the test case database, a plurality of test programs for testing whether each parameter in the main control board to be tested reaches a preset threshold value are stored. For example, when the test program is a data acquisition parameter test program, the test program can be used for testing whether the data acquisition parameter of the main control board to be tested reaches a preset threshold value. When the test program is a test program of the temperature acquisition parameters, the test program can be used for testing whether the temperature acquisition parameters of the main control board to be tested reach a preset threshold value; when the test program is a test program of the pulse signal output parameters, the test program can be used for testing whether the pulse signal output parameters of the main control board to be tested reach a preset threshold value; when the test program is a test program of the output parameters of the charging gun interface, the test program can be used for testing whether the output parameters of the charging gun interface of the main control board to be tested reach a preset threshold value. The preset threshold value can be a qualified value of each parameter in the main control board to be tested.
In the test procedure, one type of main control board to be tested can correspond to a plurality of test procedures with different parameters, and one parameter test procedure can correspond to one type of main control board to be tested, so that the embodiment of the disclosure is not particularly limited. After determining the model of the main control board to be tested, the target test case can be determined according to the model of the main control board to be tested and the test case database, including:
according to the model of the main control board to be tested, at least one test program corresponding to the model of the main control board to be tested is matched in a test case database;
at least one test program is combined into a target test case.
It should be understood that after determining the model of the main control board to be tested, one test program corresponding to the model of the main control board to be tested may be matched in the test case database for testing, or a plurality of test programs corresponding to the model of the main control board to be tested may be matched for testing correspondingly. One test program or a plurality of test programs can be combined into a target test case.
For example, after determining the target test case, the parameters corresponding to the main control board to be tested may be tested according to the target test case, so as to obtain test process data and test results. And then the test process data and the test result can be transmitted to the terminal, and the test process data and the test result can be displayed and analyzed through the terminal.
In a possible manner, according to a target test case, testing a main control board to be tested to obtain test process data and test results, including: and according to the target test case, the probe of the test tool is controlled to test the main control board to be tested, so that test process data and test results are obtained.
It should be understood that the test fixture may be a means of providing test conditions. In the embodiment of the disclosure, when the main control board to be tested is tested according to the target test case, the main control board to be tested can be tested through controlling the probe of the test tool, so that test process data and test results are obtained. When the probe of the test tool touches the point position of the test parameter corresponding to the main control board to be tested, a test loop can be formed to test the main control board to be tested, and test process data and test results are obtained.
In a possible manner, the terminal is configured to display and analyze the test result and the test process data in the following manner, including:
and when the test result represents that the test of the main control board to be tested fails, analyzing the failing test reasons based on the test process data, and generating a test report comprising the failing test reasons.
It should be understood that the test result may be a test pass or test fail result. When the test result is that the test fails, the failed test reason can be analyzed through the test process data, and a test report including the failed test reason is generated according to the reason. And when the test result is passing, directly generating a corresponding test report.
According to the technical scheme, the main control board to be tested is tested according to the model matching of the main control board to be tested and the corresponding target test case, and the obtained test process data and test results are sent to the terminal so that the terminal displays and analyzes the test process data and the test results. By sending the test process data and the test result to the terminal for display and analysis, the automatic acquisition of the test process data can be realized, and the accuracy of the test result is improved. By setting the corresponding test program in the target test case, the automatic test of the main control board to be tested can be realized.
Fig. 2 is a flowchart illustrating a method of testing a main control board according to another exemplary embodiment, and the control method includes the following steps as shown in fig. 2.
S201: and controlling power supply output to supply power to the main control board to be tested.
S202: and obtaining the model of the main control board to be tested through the communication interface of the main control board to be tested.
S203: matching the target test cases.
S204: and testing the main control board to be tested through the target test case.
S205: and obtaining test process data and test results.
S206: whether the test passes or not is determined, if not, step S207 is executed, and if so, step S208 is executed.
S207: and generating a failure test reason according to the test process data.
S208: and recording a test result.
S209: whether the target test case is tested to be completed or not, if not, executing step S204, and if so, executing step S210.
S210: and (5) testing report.
The specific embodiments of the above steps are illustrated in detail above, and will not be repeated here. It should be further understood that for the purposes of simplicity of explanation of the above method embodiments, all of them are depicted as a series of acts in combination, but it should be appreciated by those skilled in the art that the present disclosure is not limited by the order of acts described above. Further, it should also be appreciated by those skilled in the art that the embodiments described above are preferred embodiments and that the steps involved are not necessarily required by the present disclosure.
Through the technical scheme, the test process data and the test result are sent to the terminal for display and analysis, and the corresponding test program is set in the target test case, so that the automatic test of the main control board to be tested can be realized, and meanwhile, the test process data can be automatically collected, and the accuracy of the test result is improved.
Based on the same concept, the present disclosure provides an electronic device comprising:
a memory having a computer program stored thereon;
and the processor is used for executing the computer program in the memory to realize the steps of any main control board testing method.
Based on the same concept, the present disclosure provides a main control board test system, referring to fig. 3, fig. 3 is a schematic diagram of a main control board test system according to an exemplary embodiment. As shown in fig. 3, the touch device 302, the testing device 304 and the terminal 305 are included, and the testing device 304 is connected with the touch device 302 and the terminal 305 respectively:
the touch device 302 is configured to determine a test instruction for the main control board 301 to be tested, and send the test instruction to the test device;
the testing device 304 is configured to connect with the main control board 301 to be tested, determine a model of the main control board to be tested, determine a target test case according to the model of the main control board to be tested, test the main control board 301 to be tested according to the target test case, obtain test process data and test result, and send the test result and the test process data to the terminal, where the target test case includes a test program corresponding to the model of the main control board 301 to be tested;
and the terminal 305 is used for displaying and analyzing the test result and the test process data.
Optionally, the testing device 304 includes:
the connection module is used for connecting a test case database, the test case database is used for storing test programs, and the test programs stored in the test case database comprise test programs for testing whether each parameter in the main control board 301 to be tested reaches a preset threshold value;
the first determining module is used for determining the target test case according to the model of the main control board to be tested and the test case database.
Optionally, the first determining module includes:
the matching module is used for matching at least one test program corresponding to the model of the main control board to be tested in the test case database according to the model of the main control board to be tested;
and the combination module is used for combining at least one test program into a target test case.
Optionally, the terminal 305 is configured to:
and when the test result represents that the test of the main control board to be tested fails, analyzing the failing test reasons based on the test process data, and generating a test report comprising the failing test reasons.
Optionally, the testing device 304 is configured to:
and according to the target test case, the probe of the test fixture 303 is controlled to test the main control board to be tested, so that a test result and test process data are obtained.
Optionally, the testing device 304 further includes:
the second determining module is used for determining a communication interface connected with the main control board to be tested;
the data acquisition module is used for acquiring the model of the main control board to be tested from the main control board to be tested through the communication interface.
Optionally, the testing device 304 includes:
the touch screen is used for responding to touch operation on the touch screen and determining a test instruction corresponding to the touch operation;
and the third determining module is used for determining the model of the main control board to be tested when the test instruction is a start test instruction.
Optionally, the system further comprises a control module:
and the control module is used for controlling power supply output so as to supply power to the main control board to be tested.
Fig. 4 is a schematic diagram of a connection interface of a test device according to another exemplary embodiment, where, as shown in fig. 4, a communication interface of the test device is connected to a communication interface of a main control board to be tested, so as to obtain a model of the main control board to be tested. The communication interface comprises an RS485 interface, an RS232 interface, a TTL serial port and a CAN communication interface. When the main control board to be tested is tested, the test communication interface of the test device is connected with the main control board to be tested through detection of the test tool. The touch screen of the testing device can be a serial screen, and the testing instruction is started by starting the touch operation of the main control board to be tested on the serial screen.
The digital quantity input interface of the testing device is connected with the output interface of the main control board to be tested, the digital quantity output interface is connected with the input interface of the main control board to be tested, and the digital quantity input interface is connected with the main control board to be tested, so that the data acquisition parameters of the main control board to be tested can be tested. The analog output interface in the testing device is connected with the analog signal interface of the main control board to be tested, so that the analog signal input and output parameters of the main control board to be tested can be tested. The pulse acquisition interface is connected with the output interface of the main control board to be tested, so that the pulse signal output parameters of the main control board to be tested can be tested. The charging gun analog circuit of the testing device is connected with the alternating current gun EV end analog interface and the direct current gun EV end analog interface respectively, so that the output parameters of the charging gun interface of the main control board to be tested can be tested.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
Fig. 5 is a block diagram of an electronic device 500, according to an example embodiment. As shown in fig. 5, the electronic device 500 may include: a processor 501, a memory 502. The electronic device 500 may also include one or more of a multimedia component 503, an input/output (I/O) interface 504, and a communication component 505.
The processor 501 is configured to control the overall operation of the electronic device 500 to complete all or part of the steps in the above-mentioned test method for a main control board. The memory 502 is used to store various types of data to support operation at the electronic device 500, which may include, for example, instructions for any application or method operating on the electronic device 500, as well as application-related data, such as contact data, messages sent and received, pictures, audio, video, and so forth. The Memory 502 may be implemented by any type of volatile or non-volatile Memory device or combination thereof, such as static random access Memory (Static Random Access Memory, SRAM for short), electrically erasable programmable Read-Only Memory (Electrically Erasable Programmable Read-Only Memory, EEPROM for short), erasable programmable Read-Only Memory (Erasable Programmable Read-Only Memory, EPROM for short), programmable Read-Only Memory (Programmable Read-Only Memory, PROM for short), read-Only Memory (ROM for short), magnetic Memory, flash Memory, magnetic disk, or optical disk. The multimedia component 503 may include a screen and an audio component. Wherein the screen may be, for example, a touch screen, the audio component being for outputting and/or inputting audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signals may be further stored in the memory 502 or transmitted through the communication component 505. The audio assembly further comprises at least one speaker for outputting audio signals. The I/O interface 504 provides an interface between the processor 501 and other interface modules, which may be a keyboard, mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 505 is used for wired or wireless communication between the electronic device 500 and other devices. Wireless communication, such as Wi-Fi, bluetooth, near field communication (Near Field Communication, NFC for short), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G, etc., or one or a combination of more of them, is not limited herein. The corresponding communication component 505 may thus comprise: wi-Fi module, bluetooth module, NFC module, etc.
In an exemplary embodiment, the electronic device 500 may be implemented by one or more application specific integrated circuits (Application Specific Integrated Circuit, abbreviated as ASIC), digital signal processors (Digital Signal Processor, abbreviated as DSP), digital signal processing devices (Digital Signal Processing Device, abbreviated as DSPD), programmable logic devices (Programmable Logic Device, abbreviated as PLD), field programmable gate arrays (Field Programmable Gate Array, abbreviated as FPGA), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described method of main control board testing.
In another exemplary embodiment, a computer readable storage medium is also provided that includes program instructions that, when executed by a processor, implement the steps of the above-described main control board test method. For example, the computer readable storage medium may be the memory 502 including program instructions described above, which are executable by the processor 501 of the electronic device 500 to perform the main control board test method described above.
The preferred embodiments of the present disclosure have been described in detail above with reference to the accompanying drawings, but the present disclosure is not limited to the specific details of the above embodiments, and various simple modifications may be made to the technical solutions of the present disclosure within the scope of the technical concept of the present disclosure, and all the simple modifications belong to the protection scope of the present disclosure.
In addition, the specific features described in the foregoing embodiments may be combined in any suitable manner, and in order to avoid unnecessary repetition, the present disclosure does not further describe various possible combinations.
Moreover, any combination between the various embodiments of the present disclosure is possible as long as it does not depart from the spirit of the present disclosure, which should also be construed as the disclosure of the present disclosure.

Claims (10)

1. The main control board testing method is characterized by comprising the following steps:
responding to a test instruction of the main control board to be tested, and determining the model of the main control board to be tested;
determining a target test case according to the model of the main control board to be tested, wherein the target test case comprises a test program corresponding to the model of the main control board to be tested;
and testing the main control board to be tested according to the target test case to obtain test process data and test results, and sending the test results and the test process data to a terminal so that the terminal displays and analyzes the test results and the test process data.
2. The method of claim 1, wherein determining the target test case according to the model of the main control board to be tested comprises:
the test case database is connected with the test case database, the test case database is used for storing test programs, and the test programs stored in the test case database comprise test programs for testing whether each parameter in the main control board to be tested reaches a preset threshold value or not;
and determining the target test case according to the model of the main control board to be tested and the test case database.
3. The method according to claim 2, wherein determining the target test case according to the model of the main control board to be tested and the test case database comprises:
according to the model of the main control board to be tested, at least one test program corresponding to the model of the main control board to be tested is matched in the test case database;
and combining the at least one test program into the target test case.
4. A method according to any one of claims 1-3, wherein the terminal is adapted to display and analyze the test results and the test process data by:
and when the test result represents that the test of the main control board to be tested fails, analyzing the failed test reasons based on the test process data, and generating a test report comprising the failed test reasons.
5. The method according to any one of claims 1-3, wherein the testing the main control board to be tested according to the target test case to obtain test process data and test results includes:
and according to the target test case, controlling a probe of a test tool to test the main control board to be tested, and obtaining the test process data and the test result.
6. A method according to any one of claims 1-3, wherein determining the model of the master control board to be tested comprises:
determining a communication interface connected with the main control board to be tested;
and obtaining the model of the main control board to be tested from the main control board to be tested through the communication interface.
7. A method according to any one of claims 1 to 3, wherein the determining the model of the main control board to be tested in response to the test instruction of the main control board to be tested comprises:
responding to touch operation on a touch screen, and determining a test instruction corresponding to the touch operation;
and when the test instruction is a start test instruction, determining the model of the main control board to be tested.
8. A method according to any one of claims 1-3, wherein before determining the model of the master control board to be tested in response to a test instruction of the master control board to be tested, the method further comprises:
and controlling power supply output to supply power to the main control board to be tested.
9. An electronic device, comprising
A memory having a computer program stored thereon;
a processor for executing the computer program in the memory to implement the steps of the method of any one of claims 1-8.
10. The main control board test system is characterized by comprising a touch device, a test device and a terminal, wherein the test device is respectively connected with the touch device and the terminal:
the touch device is used for determining a test instruction aiming at the main control board to be tested and sending the test instruction to the test device;
the testing device is used for being connected with the main control board to be tested, determining the model of the main control board to be tested, determining a target test case according to the model of the main control board to be tested, testing the main control board to be tested according to the target test case to obtain test process data and test results, and sending the test results and the test process data to the terminal, wherein the target test case comprises a test program corresponding to the model of the main control board to be tested;
the terminal is used for displaying and analyzing the test result and the test process data.
CN202311000678.5A 2023-08-09 2023-08-09 Main control board testing method, electronic equipment and testing system Pending CN117193233A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311000678.5A CN117193233A (en) 2023-08-09 2023-08-09 Main control board testing method, electronic equipment and testing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311000678.5A CN117193233A (en) 2023-08-09 2023-08-09 Main control board testing method, electronic equipment and testing system

Publications (1)

Publication Number Publication Date
CN117193233A true CN117193233A (en) 2023-12-08

Family

ID=88985986

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311000678.5A Pending CN117193233A (en) 2023-08-09 2023-08-09 Main control board testing method, electronic equipment and testing system

Country Status (1)

Country Link
CN (1) CN117193233A (en)

Similar Documents

Publication Publication Date Title
CN111026645B (en) User interface automatic test method and device, storage medium and electronic equipment
US10209271B2 (en) Handheld measurement system with selectable options
CN107505520B (en) Scene type intelligent automatic test platform and method
CN108139449B (en) Improved quality control test system for portable charging devices and method of use
CN105699788A (en) Power supply time sequence measurement method, oscilloscope and system thereof
JP6104578B2 (en) Inspection apparatus and inspection method
CN104156305A (en) Application program testing method and device
CN112114897A (en) Parameter configuration method and device based on industrial control screen and computer equipment
KR20180097344A (en) Method and system for changing battery diagnostic condition of battery management system (BMS) using connector connection
CN114584498B (en) Gateway equipment power-on and power-off test method, device, equipment, system and product
CN113552562A (en) Automatic calibration system and method for ultrasonic radar
CN117193233A (en) Main control board testing method, electronic equipment and testing system
CN112034822A (en) Detection device and detection method for automatic switch controller
CN113608089B (en) SOA test method, system and device for switching power supply MOS tube and readable storage medium
CN115824033A (en) Method, equipment and system for testing surface flatness of integrated circuit
CN110967446B (en) Parameter targeting method and device, storage medium and electronic equipment
JP2012058120A (en) Testing device
CN112383661B (en) Mobile terminal automatic test method and device, electronic equipment and storage medium
US10429437B2 (en) Automatically generated test diagram
CN112550066A (en) Method and device for determining whether vehicle battery temperature is balanced or not, storage medium and vehicle
CN114138312A (en) Upgrade test method, device, electronic equipment and computer readable storage medium
CN111291239A (en) Unit testing method, device, equipment and storage medium
CN110967615A (en) Circuit board fault diagnosis device and method
CN103678375A (en) Test state presentation and anomaly indexing system and method
CN110779159B (en) Equipment detection method, device, system, control equipment and air conditioner

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