CN103593273B - Method, device and system for testing circuit board card - Google Patents
Method, device and system for testing circuit board card Download PDFInfo
- Publication number
- CN103593273B CN103593273B CN201310618250.7A CN201310618250A CN103593273B CN 103593273 B CN103593273 B CN 103593273B CN 201310618250 A CN201310618250 A CN 201310618250A CN 103593273 B CN103593273 B CN 103593273B
- Authority
- CN
- China
- Prior art keywords
- test
- circuit
- board
- board card
- current test
- 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 822
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000009434 installation Methods 0.000 claims description 34
- 238000010998 test method Methods 0.000 claims description 8
- 230000006870 function Effects 0.000 description 122
- 238000005516 engineering process Methods 0.000 description 8
- 230000007613 environmental effect Effects 0.000 description 4
- 238000011056 performance test Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 101100317039 Aedes aegypti VGA1 gene Proteins 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Landscapes
- Credit Cards Or The Like (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
The invention discloses a method, a device and a system for testing a circuit board card. The embodiment of the invention can obtain the board card identification of the circuit board card, search the bad board card test recording file according to the board card identification to determine whether the circuit board card has been tested and has a test error, if the circuit board card has been tested and has a test error, determine the error function point during the last test when determining that the current test script is the same as the test script used in the last test, and obtain the test instruction from the current test script according to the error function point to test the circuit board card; otherwise, when the current test script is determined to be different from the test script used in the last test, the circuit board card is tested again, namely test instructions are sequentially obtained from the current test script so as to test the circuit board card; the scheme can test the circuit board card more flexibly and improve the test efficiency.
Description
Technical field
The present invention relates to electronic technology field, be specifically related to a kind of method of testing of circuit-board card, device and system.
Background technology
Along with the develop rapidly of the communication technology, kind and the demand of electronic product also increase day by day, and how circuit-board card, as the core of electronic product, improves its production efficiency, also become the problem that manufacturers very pay close attention to.
In order to ensure circuit-board card, such as the product quality of TV (TV) board or mobile phone board etc., before it dispatches from the factory, all needs to carry out performance test to it, in the prior art, usually can adopt and manually carry out performance test to it.When carrying out performance test to circuit-board card, usually there will be the phenomenon that certain block circuit-board card to test during a certain function in test only (is tested and made mistakes), generally, this phenomenon being called " have again (NG, Next Generation) ".Wherein, the reason of this NG is caused to have a lot, such as, it may be product quality problem, also may be testing making apparatus or wire rod problem, etc., but no matter be any reason, all need after ascertaining the reason, again this circuit-board card is tested, or this circuit-board card is tested repeatedly, the efficiency of extreme influence test, for this reason, prior art also been proposed the scheme of automatically testing circuit-board card, in this existing scheme, general meeting sets up a test script specially for test assignment, when needs are again tested circuit-board card or are repeatedly tested, utilize this test script of computer run, the function of this circuit-board card is all retested one time.
To in the research and practice process of prior art, the present inventor finds, although existing testing scheme can improve testing efficiency to a certain extent, but, due to when NG, need circuit-board card all again to survey one time, therefore underaction, testing efficiency is not high yet.
Summary of the invention
The embodiment of the present invention provides a kind of method of testing of circuit-board card, device and system, can test circuit-board card neatly, and improves testing efficiency.
A method of testing for circuit-board card, comprising:
The board mark of acquisition cuicuit board;
According to described board identifier lookup bad board test record file, make mistakes to determine whether described circuit-board card had been tested and tested, described bad board test record file was tested for preserving and tested the data record of the circuit-board card of makeing mistakes;
Made mistakes if tested and tested, then determine current test script with on once test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, obtain test instruction, to test circuit-board card according to described function point of makeing mistakes;
If do not test, or, made mistakes though tested and tested, and determined that current test script and last time test the test script used different, then from described current test script, obtain test instruction successively, to carry out global function test to circuit-board card.
A proving installation for circuit-board card, is characterized in that, comprises acquiring unit, determining unit, the first test cell and the second test cell;
Acquiring unit, the board for acquisition cuicuit board identifies;
Determining unit, for according to described board identifier lookup bad board test record file, make mistakes to determine whether described circuit-board card had been tested and tested, described bad board test record file was tested for preserving and tested the data record of the circuit-board card of makeing mistakes;
First test cell, for makeing mistakes determining that described circuit-board card had been tested and tested, and current test script and last test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, test instruction is obtained, to test circuit-board card according to described function point of makeing mistakes;
Second test cell, for determine described circuit-board card not yet test out-of-date, or make mistakes determining that described circuit-board card had been tested and tested, but current test script and last test the test script used different time, test instruction is obtained successively, to carry out global function test to circuit-board card from described current test script.
A test macro for circuit-board card, comprises the proving installation of any one circuit-board card that the embodiment of the present invention provides.
The embodiment of the present invention adopts the board mark of acquisition cuicuit board, according to this board identifier lookup bad board test record file, make mistakes to determine whether this circuit-board card had been tested and tested, made mistakes if tested and tested, then determine current test script with on once test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, obtain test instruction, to test circuit-board card according to described function point of makeing mistakes; Otherwise, determine current test script from once to test the test script used different, or determine this circuit-board card not yet test out-of-date, just all test is re-started to this circuit-board card, namely from described current test script, test instruction is obtained successively, to carry out global function test to circuit-board card; Due in this scenario, when current test script is not revised, the function point can made mistakes when the last time tests restarts test, and without the need to re-starting test to whole circuit-board card, therefore, in terms of existing technologies, can test circuit-board card more neatly, and improve testing efficiency.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those skilled in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the process flow diagram of the method for testing of the circuit-board card that the embodiment of the present invention provides;
Fig. 2 is another process flow diagram of the method for testing of the circuit-board card that the embodiment of the present invention provides;
Fig. 3 is the structural representation of the proving installation of the circuit-board card that the embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those skilled in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the present invention provides a kind of method of testing of circuit-board card, device and system.Below be described in detail respectively.
Embodiment one,
The angle of the proving installation from circuit-board card is described by the present embodiment, and the proving installation of this circuit-board card can be in the terminal integrated, and this terminal is specifically as follows computing machine etc.
A kind of method of testing of circuit-board card, comprise: the board mark of acquisition cuicuit board, according to this board identifier lookup bad board test record file, make mistakes to determine whether this circuit-board card had been tested and tested, made mistakes if tested and tested, and determine current test script with on once test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, test instruction is obtained, to test circuit-board card according to this function point of makeing mistakes; Otherwise, if do not test, though or tested and tested and made mistakes, determine current test script and last to test the test script used different, then from described current test script, obtain test instruction successively, to carry out global function test to circuit-board card.
As shown in Figure 1, idiographic flow can be as follows:
101, the board mark of acquisition cuicuit board;
Wherein, this board mark can be arranged according to the demand of practical application, such as, bar code can be sticked on each circuit-board card, the mark (ID, Identity) that each bar code correspondence one is unique, like this, by scanning this bar code, the board mark of circuit-board card just can be got.Again such as, can also be other mark, be such as Quick Response Code etc.
Wherein, this circuit-board card is specifically as follows the circuit-board card or TV circuit-board card etc. of mobile phone.
102, according to this board identifier lookup bad board test record file, make mistakes to determine whether this circuit-board card had been tested and tested, made mistakes if tested and tested, then perform step 103, if not yet tested, then perform step 104.
Wherein, this bad board test record file was tested for preserving and tested the data of the circuit-board card of makeing mistakes.
The form of this bad board test record file can be arranged according to the demand of practical application, such as, every bar record in this bad board test record file can comprise at least three fields: the function point and lastly test the information such as the script mark of the test script used of the makeing mistakes when board of circuit-board card mark, last test, as follows:
First character section is the board mark of circuit-board card, for recording the board mark of testing the circuit-board card of makeing mistakes, the i.e. board mark of the circuit-board card of NG, if find the board of this circuit-board card to identify in bad board test record file, tested before this circuit-board card is then described, and in test process, occurred the situation (namely test and do not pass through) of makeing mistakes; If do not find the board of this circuit-board card to identify in bad board test record file, then this circuit-board card is processed as the circuit-board card not yet tested.
Function point of makeing mistakes when second field is last test, tests out the function point of staggering the time for the last time for recording this circuit-board card.Namely recorded when testing which function last time and make mistakes, like this, be convenient to follow-up can test from function point of makeing mistakes.
3rd field is last script mark of testing the test script used, and this script mark can adopt various ways to represent, such as, can be MD5(Message Digest Algorithm5, Message Digest Algorithm 5) code, etc.Wherein, whether this script mark is as identical with test script when makeing mistakes before for verifying current test script in MD5 code, if the same breakpoint is used to continue brake, if difference, illustrate that current test script is for test script before, there is amendment, therefore, breakpoint is not used to continue brake.
Such as, the board of circuit-board card mark is represented with " board ID ", function point of makeing mistakes during last test represents with " K ", last script mark of testing the test script used represents with " MD5 ", then every bar record can be expressed as { board ID, K, MD5}, so, the content of this bad board test record file specifically can be as follows:
(......
{A12061499-2000003,DTV1,B5AE950B85AA1D5ED3F075A041603178}
{A12061499-2000132,VGA1,B5AE950B85AA1D5ED3F075A041603178}
{A12061499-2000340,HDMI KEY,B5AE950B85AA1D5ED3F075A041603178}
......)
The function point and lastly test the information such as the script mark of the test script used of makeing mistakes when if bad board test record file comprises the board mark of circuit-board card, last test, then " according to described board identifier lookup bad board test record file, make mistakes to determine whether described circuit-board card had been tested and tested " specifically can be as follows for step:
Determine whether this bad board test record file exists the board mark of this circuit-board card, if there is this board mark, then determines that this circuit-board card had been tested and tested and makes mistakes, so perform step 103; If there is not this board mark, then determine that this circuit-board card was not yet tested, so perform step 104.
Make mistakes if 103 determine that this circuit-board card had been tested and tested, then determine current test script with on once test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, test instruction is obtained, to test circuit-board card according to this function point of makeing mistakes; And determine current test script from once test the test script used different time, then before deserving, obtain test instruction successively, to carry out global function test to circuit-board card test script.
That is, stagger the time determining that circuit-board card had been tested and tested out, whether identically also need to judge that current test script and last time test the test script used, if identical, function point of makeing mistakes when then testing from the last time, circuit-board card is tested, and without the need to all re-starting test to this circuit-board card, thus raising testing efficiency, if and current test script and last to test the test script used different, just all test is re-started to this circuit-board card, in embodiments of the present invention, the mode of test from function point of makeing mistakes is called breakpoint is continuous to survey, that is, now enable breakpoint and continue brake, and this circuit-board card is all re-started to this mode of test, then represent that not enabling breakpoint continues brake, for convenience, in embodiments of the present invention, an enable flag " Enable " can be arranged indicate, such as, if can arrange flag " Enable " is 1, then represent that enabling breakpoint continues brake, if and flag " Enable " is 0, then represent that not enabling breakpoint continues brake, certainly, also other values can be arranged to, such as, if can arrange flag " Enable " is 0, then represent that enabling breakpoint continues brake, if and flag " Enable " is 1, then represent that not enabling breakpoint continues brake, etc., do not repeat them here.
Wherein, the function point and lastly test the information such as the script mark of the test script used of makeing mistakes when if bad board test record file comprises the board mark of circuit-board card, last test, then now, script can be utilized to identify determine current test script and whether last to test the test script used identical, specifically can be as follows:
Determine whether identical the script mark of current test script identifies with the script that the last time tests the test script used; If identical, then determine that current test script and last time test the test script used identical; If different, then determine that current test script and last time test the test script used different.
Below above-mentioned two kinds of different test modes are described further respectively, as follows:
(1) current test script and last to test the test script used identical, then:
Determine the function point of makeing mistakes during last test, from current test script, obtain test instruction according to described function point of makeing mistakes, to test circuit-board card, such as, specifically can be as follows:
To determine to make mistakes with this in current test script the sport that makes mistakes corresponding to function point according to this function point of makeing mistakes, and determine this position P of sport in current test script that make mistakes;
Obtain current test instruction, and determine the position N of current test instruction in described current test script;
Determine that position N not yet performs current test script and ends up, and position N is when being less than position P, return to perform and obtain current test instruction, and determine the step of the position N of current test instruction in current test script, until position N performs deserve front test script ending;
Determine that position N not yet performs current test script and ends up, and when position N is greater than position P, perform test instruction before deserving, to test circuit-board card.
Wherein, the size of N and P can be determined by its position in test script, position ends up the closer to test script, its value is larger, such as, if test script comprises 200 test instructions, wherein, current test instruction A is the 50th article of test instruction, what the sport that makes mistakes was corresponding is 60th ~ 70 articles of instructions, then the size of the position N of current test instruction A in current test script is " 50 ", and the size of the position P of sport in current test script that make mistakes is " 60 ~ 70 ", so, now can think that position N is less than position P.And if the size of follow-up N is greater than value minimum in the P of position, i.e. " 60 ", then can think that position N is greater than position P.
It should be noted that, a sport may comprise many test instructions, therefore the size of position P may comprise multiple numerical value, if only include an instruction in sport, so, the size of position P also only equals a numerical value, if the size of position P comprises multiple numerical value, so, when the size of comparison position N and position P, be as the criterion with numerical value minimum in the P of position, compare as the size of position P and position N by numerical value minimum in the P of position.
Wherein, when testing circuit-board card, for the function point tested, can also determine that current function point is the need of pressure test according to the attribute of sport corresponding to function point, so that for the test of follow-up function point provides context environmental, if need to force test, then this current function point is tested, otherwise, then directly skip, namely determining that position N not yet performs current test script and ends up, and when position N is less than position P, the method can also comprise:
When determining the function point needs pressure test corresponding to current test instruction, perform all test instructions deserved in front sport belonging to test instruction, to test circuit-board card;
Then now, step " returns to perform and obtains current test instruction, and determine the step of the position N of current test instruction in described current test script " and is specially:
When determining that deserving front function point corresponding to test instruction does not need to force test, just return execution and obtain current test instruction, and determine the step of the position N of current test instruction in described current test script.
Wherein, the attribute that should " test the need of pressure " can in the attribute of each each sport, arrange a sign position such as " NeedTestOnBreakpointTest " to indicate, such as, if can arrange flag " NeedTestOnBreakpointTest " is 1, then represent when enabling breakpoint and continuing brake, need to force test, if and flag " NeedTestOnBreakpointTest " is 0, then represent when enabling breakpoint and continuing brake, do not need to force test, certainly, also other values can be arranged to, such as, if can arrange flag " NeedTestOnBreakpointTest " is 0, then represent when enabling breakpoint and continuing brake, need to force test, if and flag " NeedTestOnBreakpointTest " is 1, then represent when enabling breakpoint and continuing brake, do not need to force test, etc., do not repeat them here.
Such as, receiving certain circuit-board card has A, B and C tri-sports, correspond to this circuit-board card a, b and c tri-functions respectively), wherein, a function and b function are independently.Just can test without any need for context environmental, c function is not then independently, and it needs b function to create a context environmental to it after test process, just can test.If be just now that C place has made mistakes, so will leap to C place during test next time and test, and due to now not test b sport, so during test C sport, environment do not meet, so, still only can test.Therefore, if in this case, when such as c function depends on b function, just need when configuration testing script, " NeedTestOnBreakpointTest " of B sport is set to 1, represent when enabling breakpoint and continuing brake, also need test b sport even if having passed after tested before B sport." NeedTestOnBreakpointTest " of A and C sport then can be set to 0, because it does not need for other function provides context environmental.
In addition, do not enabling under breakpoint continues survey situation, this attribute (i.e. " NeedTestOnBreakpointTest ") can directly be ignored.
(2) current test script and last to test the test script used different, then:
Test instruction is obtained successively from current test script, to test circuit-board card, such as, specifically can be as follows:
Obtain current test instruction, and determine the position N of current test instruction in described current test script;
Perform test instruction before deserving, to test circuit-board card;
When determining that position N not yet performs the ending of current test script, return and perform the current test instruction of acquisition, and determine the step of deserving the front position N of test instruction in current test script, until determine that position N performs current test script and ends up.
If 104 did not test, then from current test script, obtain test instruction successively, to carry out global function test to circuit-board card, namely all functions in circuit-board card are all tested (being called that global function is tested in the present embodiment), such as, specifically can be as follows:
Obtain current test instruction, and determine the position N of current test instruction in described current test script;
Perform test instruction before deserving, to test circuit-board card;
When determining that position N not yet performs the ending of current test script, return and perform the current test instruction of acquisition, and determine the step of deserving the front position N of test instruction in current test script, until determine that position N performs current test script and ends up.
In addition, execute deserve before after test script, if wherein do not made mistakes, then show this circuit-board card for test is passed through, therefore, now in bad board test record file, the record corresponding to this circuit-board card can be deleted, namely, execute deserve before after test script, can also comprise:
When determining also there is the record corresponding to this board mark in bad board test record file, delete the record corresponding to this board mark.
In addition, when before basis is deserved, test instruction is tested circuit-board card, if determine that current test instruction makes mistakes when performing, this bad board test record file of the Data Update of the circuit-board card then can also made mistakes according to current test, namely, when step " performs current test instruction, to test circuit-board card ", the method can also comprise:
If make a mistake when performing current test instruction, then the Data Update bad board test record file of the circuit-board card of makeing mistakes according to current test.
Such as, can determine the sport belonging to test instruction of current erroneous, and determine the function point that this sport is corresponding, namely determine function point of makeing mistakes, be such as K
1, then according to current function point K
1data { board ID, K
1, MD5} upgrades the record in former bad board test record file.
As from the foregoing, the present embodiment adopts the board mark of acquisition cuicuit board, according to this board identifier lookup bad board test record file, make mistakes to determine whether this circuit-board card had been tested and tested, made mistakes if tested and tested, then determine current test script with on once test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, test instruction is obtained, to test circuit-board card according to described function point of makeing mistakes; Otherwise, determine current test script from once to test the test script used different, or determine this circuit-board card not yet test out-of-date, just all test is re-started to this circuit-board card, namely from described current test script, test instruction is obtained successively, to carry out global function test to circuit-board card; Due in this scenario, when current test script is not revised, the function point can made mistakes when the last time tests restarts test, and without the need to re-starting test to whole circuit-board card, therefore, in terms of existing technologies, can test circuit-board card more neatly, and improve testing efficiency.
Embodiment two,
According to the method described by embodiment one, below citing is described in further detail.
In the present embodiment, TV circuit-board card will be specially for this circuit-board card to be described.
First, TV circuit-board card, when producing, can stick bar code, the mark that each bar code correspondence one is relatively unique in these TV circuit-board cards, and is identified by the board of this mark as TV circuit-board card.
Secondly, according to the difference of the function of TV circuit-board card to be measured, be respectively its configuration specific test script, wherein, each TV circuit-board card may have multiple test point, in embodiments of the present invention, these test points are called function point, a sport in the corresponding test script of each function point, such as voltage tester instruction items, image measurement instruction items and/or keypad test instruction item, etc., and wherein, in each sport, many test instructions can be comprised again.
In addition, enable flag " Enable " can be set, be used to indicate and whether enable breakpoint and continue brake, if flag " Enable " is 1, then represent that enabling breakpoint continues brake, if flag " Enable " is 0, then represents that not enabling breakpoint continues brake.Meanwhile, in the attribute of each sport, a sign position " NeedTestOnBreakpointTest " can also be set, be used to indicate when enable breakpoint continues brake the need of pressure test, such as, if can arrange flag " NeedTestOnBreakpointTest " is 1, then represent when enabling breakpoint and continuing brake, need to force test, if and flag " NeedTestOnBreakpointTest " is 0, then represent when enabling breakpoint and continuing brake, do not need to force test.
Below by the testing process of citing to this TV circuit-board card, be described in detail.
A method of testing for circuit-board card, as shown in Figure 2, idiographic flow can be as follows:
201, the proving installation of circuit-board card is by the bar code of scanning TV circuit-board card, to obtain the board mark of TV circuit-board card, now, flag " Enable " can also be set to 1, namely enable breakpoint and continue brake.
202, the proving installation of circuit-board card obtains bad board test record file, determine whether this bad board test record file exists the board mark of this TV circuit-board card, if there is this board mark, then determine that this TV circuit-board card had been tested and tested and make mistakes, so perform step 203; If there is not this board mark, then determine that this TV circuit-board card was not yet tested, so perform step 204.
Wherein, this bad board test record file was tested for preserving and tested the data of the circuit-board card of makeing mistakes.
The form of this bad board test record file can be arranged according to the demand of practical application, such as, every bar record in this bad board test record file can comprise at least three fields: the function point and lastly test the information such as the script mark of the test script used of the makeing mistakes when board of TV circuit-board card mark, last test, as follows:
First character section is the board mark of TV circuit-board card, for recording the board mark of testing the TV circuit-board card of makeing mistakes, the i.e. board mark of the TV circuit-board card of NG, if find the board of this TV circuit-board card to identify in bad board test record file, tested before this TV circuit-board card is then described, and in test process, occurred the situation of makeing mistakes; If do not find the board of this circuit-board card to identify in bad board test record file, then this circuit-board card is processed as the circuit-board card not yet tested.
Function point of makeing mistakes when second field is last test, tests out the function point of staggering the time for the last time for recording this TV circuit-board card.Namely recorded when testing which function last time and make mistakes, like this, be convenient to follow-up can test from function point of makeing mistakes.
3rd field is last script mark of testing the test script used, and this script mark can adopt various ways to represent, such as, can be MD5 code, etc.Wherein, whether this script mark is as identical with test script when makeing mistakes before for verifying current test script in MD5 code, if the same breakpoint is used to continue brake, if difference, illustrate that current test script is for test script before, there is amendment, therefore, breakpoint is not used to continue brake.
Such as, the board of TV circuit-board card mark represented with " board ID ", the function point of makeing mistakes during last test represents with " K ", last script mark of testing the test script used represents with " MD5 ", then every bar record can be expressed as { board ID, K, MD5}.
Make mistakes if 203 determine that this TV circuit-board card had been tested and tested, then the proving installation of circuit-board card determines that current test script tests the test script used whether identical (namely determining whether test script is modified) with the last time, if identical, then illustrate that test script is not revised, so perform step 205, if different, then illustrate that test script had been revised, now, step 204 can be performed.
Such as, the proving installation of circuit-board card specifically can determine that whether the MD5 code of current test script is identical with the last MD5 code testing the test script used, if identical, then illustrate that test script is not revised, so perform step 205, if different, then illustrate that test script had been revised, now, step 204 can be performed.
204, the proving installation of circuit-board card arranges the flag " Enable " of each sport is 0, does not namely enable breakpoint and continues brake, and perform step 206.
205, the function point of makeing mistakes when last test determined by the proving installation of circuit-board card, to determine to make mistakes with this sport corresponding to function point according to function point of makeing mistakes, and determines the position P of this sport in test script in current test script.
206, the proving installation of circuit-board card obtains current test instruction from current test script, and determines the position N of current test instruction in described current test script, then performs step 207.
Such as, if executed test instruction A, then now can obtain next test instruction of test instruction A, as test instruction B, using the test instruction B that gets as current test instruction, and determine the position N of test instruction B in current test script.
207, determine whether position N has performed current test script and ended up, if so, then perform step 214, if not, then perform step 208.
208, whether the proving installation determination current breakpoint of circuit-board card continues brake and enables, and such as, specifically can determine whether zone bit " Enable " is 1, if so, then performs step 209, if not, then performs step 211.
209, the proving installation of circuit-board card determines whether position N is less than position P, if, then show sport (sport correspond to function point) the tested mistake of current test, so perform step 210, if not, then show that the sport (sport correspond to function point) of current test is not yet tested and cross step 211.
210, the proving installation of circuit-board card is determined to determine that current sport (sport correspond to function point) is the need of pressure test according to the attribute of current sport (sport correspond to function point), such as, can determine whether zone bit " NeedTestOnBreakpointTest " is 1, if, then represent and need to force test, so test this current sport (sport correspond to function point), namely step 211 is performed, otherwise, if zone bit " NeedTestOnBreakpointTest " is 0, then represent and do not need to force test, step 206 is performed so return.
211, the proving installation of circuit-board card performs and deserves front test instruction, to test circuit-board card.
212, the proving installation of circuit-board card determines whether when perform make mistakes, if make mistakes, then determining the sport belonging to current test instruction, and determine the function point that this sport is corresponding, namely determine function point of makeing mistakes, is such as K if deserving front test instruction
1, then perform step 213; If do not make mistakes, then obtain next test instruction, namely perform step 206.
213, the proving installation of the circuit-board card Data Update bad board test record file of TV circuit-board card of makeing mistakes according to current test, namely according to the function point K of current erroneous
1data { board ID, K
1, MD5} upgrades the record in former bad board test record file.
214, when the proving installation of circuit-board card determines also there is the record corresponding to this board mark in bad board test record file, delete the record corresponding to this board mark, because if perform this step, then show that this TV circuit-board card passes through after tested.
As from the foregoing, the present embodiment adopts the board mark obtaining TV circuit-board card, according to this board identifier lookup bad board test record file, make mistakes to determine whether this circuit-board card had been tested and tested, made mistakes if tested and tested, then determine current test script with on once test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, test instruction is obtained, to test circuit-board card according to this function point of makeing mistakes; Otherwise, determine current test script from once to test the test script used different, or determine that this circuit-board card is not yet tested out-of-date, just all test re-started to this circuit-board card, namely from deserving to obtain test instruction successively, to test circuit-board card front test script; Due in this scenario, data when makeing mistakes can be recorded by the MD5 of the board mark of record TV circuit-board card, make mistakes function point and test script, make when current test script is not revised, the function point can made mistakes when the last time tests restarts test, and without the need to re-starting test to whole circuit-board card, therefore, in terms of existing technologies, can test circuit-board card more neatly, and improve testing efficiency.
Embodiment three,
In order to implement above method better, the embodiment of the present invention also provides a kind of proving installation of circuit-board card, and as shown in Figure 3, the proving installation of this circuit-board card comprises acquiring unit 301, determining unit 302, first test cell 303 and the second test cell 304.
Acquiring unit 301, the board for acquisition cuicuit board identifies.
Wherein, this board mark can be arranged according to the demand of practical application, such as, bar code can be sticked on each circuit-board card, the mark (ID, Identity) that each bar code correspondence one is unique, like this, by scanning this bar code, the board mark of circuit-board card just can be got.Again such as, can also be other mark, be such as Quick Response Code etc.
Wherein, this circuit-board card is specifically as follows the circuit-board card or TV circuit-board card etc. of mobile phone.
Determining unit 302, for according to this board identifier lookup bad board test record file, makes mistakes to determine whether this circuit-board card had been tested and tested.
Wherein, this bad board test record file was tested for preserving and tested the data record of the circuit-board card of makeing mistakes; The form of this bad board test record file can be arranged according to the demand of practical application, such as, every bar record in this bad board test record file can comprise at least three fields: the function point and lastly test the information such as the script mark of the test script used of the makeing mistakes when board of circuit-board card mark, last test, as follows:
First character section is the board mark of circuit-board card, for recording the board mark of testing the circuit-board card of makeing mistakes, the i.e. board mark of the circuit-board card of NG, if find the board of this circuit-board card to identify in bad board test record file, tested before this circuit-board card is then described, and in test process, occurred the situation of makeing mistakes.
Function point of makeing mistakes when second field is last test, tests out the function point of staggering the time for the last time for recording this circuit-board card.Namely recorded when testing which function last time and make mistakes, like this, be convenient to follow-up can test from function point of makeing mistakes.
3rd field is last script mark of testing the test script used, and this script mark can adopt various ways to represent, such as, can be MD5(Message Digest Algorithm5, Message Digest Algorithm 5) code, etc.Wherein, whether this script mark is as identical with test script when makeing mistakes before for verifying current test script in MD5 code, if the same breakpoint is used to continue brake, if difference, illustrate that current test script is for test script before, there is amendment, therefore, breakpoint is not used to continue brake.
Such as, the board of circuit-board card mark is represented with " board ID ", function point of makeing mistakes during last test represents with " K ", last script mark of testing the test script used represents with " MD5 ", then every bar record can be expressed as { board ID, K, MD5}, so, the content of this bad board test record file specifically can be as follows:
(......
{A12061499-2000003,DTV1,B5AE950B85AA1D5ED3F075A041603178}
{A12061499-2000132,VGA1,B5AE950B85AA1D5ED3F075A041603178}
{A12061499-2000340,HDMI KEY,B5AE950B85AA1D5ED3F075A041603178}
......)
The function point and lastly test the information such as the script mark of the test script used of makeing mistakes when if bad board test record file comprises the board mark of circuit-board card, last test, the board mark that then specifically whether can there is this circuit-board card by searching this bad board test record file determines whether this circuit-board card was tested, if there is this board mark, then show that this circuit-board card was tested; If there is not this board mark, then show that this circuit-board card was not yet tested.
First test cell 303, for makeing mistakes determining that this circuit-board card had been tested and tested, then determine current test script with on once test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, test instruction is obtained, to test circuit-board card according to this function point of makeing mistakes.
Second test cell 304, for determine described circuit-board card not yet test out-of-date, or make mistakes determining that described circuit-board card had been tested and tested, but current test script and last test the test script used different time, test instruction is obtained successively, to carry out global function test to circuit-board card from described current test script.
Such as, first test cell 303, specifically may be used for: make mistakes determining that circuit-board card had been tested and tested, and current test script and last test the test script used identical time, determine the function point of makeing mistakes during last test, to determine to make mistakes with this in current test script the sport that makes mistakes corresponding to function point and the position P of sport in current test script that make mistakes described in determining according to described function point of makeing mistakes; Obtain current test instruction, and determine the position N of current test instruction in described current test script; Determine that position N not yet performs current test script and ends up, and position N is when being less than position P, return to perform and obtain current test instruction, and determine the step of the position N of current test instruction in described current test script, until position N performs described current test script ending; Determine that position N not yet performs current test script and ends up, and when position N is greater than position P, perform described current test instruction, to test circuit-board card.
Second test cell 304, specifically may be used for determine described circuit-board card not yet test out-of-date, or make mistakes determining that described circuit-board card had been tested and tested, but current test script and last test the test script used different time, obtain current test instruction, and determine the position N of described current test instruction in described current test script; Perform described current test instruction, to test circuit-board card; When determining that position N not yet performs the ending of current test script, return to perform and obtain current test instruction, and determine the step of the position N of described current test instruction in described current test script, until determine that position N performs described current test script ending.
Wherein, the function point and lastly test the information such as the script mark of the test script used of makeing mistakes when if bad board test record file comprises the board mark of circuit-board card, last test, then now, script can be utilized to identify determine current test script and whether last to test the test script used identical, specifically can be as follows:
Determine whether identical the script mark of current test script identifies with the script that the last time tests the test script used; If identical, then determine that current test script and last time test the test script used identical; If different, then determine that current test script and last time test the test script used different.
Wherein, when testing circuit-board card, for the function point tested, can also determine that current function point is the need of pressure test, if need to force test, then tests this current function point according to the attribute of sport corresponding to function point, otherwise, then directly skip, that is:
First test cell 303, time also for determining the function point needs pressure test corresponding to current test instruction, performs all test instructions in the sport belonging to described current test instruction, to test circuit-board card.
Then now, when determining that the function point deserved corresponding to front test instruction does not need to force test, the first test cell 303 just returns to perform and obtains current test instruction, and determines the step of the position N of current test instruction in described current test script.
In addition, when before basis is deserved, test instruction is tested circuit-board card, if determine that current test instruction makes mistakes when performing, this bad board test record file of the Data Update of the circuit-board card then can also made mistakes according to current test, namely the proving installation of this circuit-board card can also comprise updating block;
Updating block, for test instruction before the first test cell 303 or the execution of the second test cell 304 deserve, during to test circuit-board card, if make a mistake when performing described current test instruction, then bad board test record file described in the Data Update of the circuit-board card of makeing mistakes according to current test.
Such as, can determine the sport belonging to test instruction of current erroneous, and determine the function point that this sport is corresponding, namely determine function point of makeing mistakes, be such as K
1, then according to current function point K
1data { board ID, K
1, MD5} upgrades the record in former bad board test record file.
In addition, execute deserve before after test script, if wherein do not made mistakes, then show this circuit-board card for test is passed through, therefore, now can be deleted by the record corresponding to this circuit-board card in bad board test record file, namely the proving installation of this circuit-board card can also comprise delete cells;
Delete cells, during for determining to there is the record corresponding to this board mark in bad board test record file, deletes the record corresponding to described board mark.
The proving installation of this circuit-board card can be in the terminal integrated, and this terminal is specifically as follows computing machine etc.
During specific implementation, above unit can realize as independently entity, and can carry out combination in any yet, realize as same or several entities, the concrete enforcement of above unit see embodiment of the method above, can not repeat them here.
As from the foregoing, the acquiring unit 301 of the proving installation of the circuit-board card of the present embodiment can the board mark of acquisition cuicuit board, then by determining unit 302 according to this board identifier lookup bad board test record file, make mistakes to determine whether this circuit-board card had been tested and tested, made mistakes if tested and tested, then by the first test cell 303 determine current test script with on once test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, test instruction is obtained according to described function point of makeing mistakes, to test circuit-board card, otherwise, determine current test script from once to test the test script used different, or determine this circuit-board card not yet test out-of-date, just by the second test cell 304, all test is re-started to this circuit-board card, namely from described current test script, test instruction is obtained successively, to test circuit-board card, due in this scenario, data when makeing mistakes can be recorded by the MD5 of the board mark of record TV circuit-board card, make mistakes function point and test script, make when current test script is not revised, the function point can made mistakes when the last time tests restarts test, and without the need to re-starting test to whole circuit-board card, therefore, in terms of existing technologies, can test circuit-board card more neatly, and improve testing efficiency.
Embodiment four,
Accordingly, the embodiment of the present invention also provides a kind of test macro of circuit-board card, comprises the proving installation of any one circuit-board card that the embodiment of the present invention provides, specifically can see embodiment three, wherein, the proving installation of this circuit-board card can be integrated in terminal, such as, specifically can be as follows:
Terminal, board for acquisition cuicuit board identifies, according to this board identifier lookup bad board test record file, make mistakes to determine whether this circuit-board card had been tested and tested, made mistakes if tested and tested, and it is identical to determine that current test script and last time test the test script used further, then determine the function point of makeing mistakes during last test, from current test script, test instruction is obtained, testing circuit-board card (namely enable breakpoint continue brake) according to this function point of makeing mistakes; Otherwise, if do not test, though or tested and tested and make mistakes but determine current test script and last to test the test script used different, then from described current test script, obtain test instruction successively, to carry out global function test (namely do not enable breakpoint continue brake) to circuit-board card.
Wherein, this circuit-board card is specifically as follows the circuit-board card or TV circuit-board card etc. of mobile phone.This board mark then can be arranged according to the demand of practical application, such as, can stick bar code on each circuit-board card, the mark that each bar code correspondence one is unique, like this, by scanning this bar code, the board mark of circuit-board card just can be got.Again such as, can also be other mark, be such as Quick Response Code etc.
Wherein, the form of bad board test record file can be arranged according to the demand of practical application, such as, every bar record in this bad board test record file can comprise at least three fields: the function point and lastly test the information such as the script mark of the test script used of the makeing mistakes when board of circuit-board card mark, last test, specifically see embodiment above, can not repeat them here.
The function point and lastly test the information such as the script mark of the test script used of makeing mistakes when if bad board test record file comprises the board mark of circuit-board card, last test, then now, terminal script can be utilized to identify determine current test script and whether last to test the test script used identical, specifically can be as follows:
Determine whether identical the script mark of current test script identifies with the script that the last time tests the test script used; If identical, then determine that current test script and last time test the test script used identical; If different, then determine that current test script and last time test the test script used different.
To continue brake and do not enable breakpoint these the two kinds of test modes of brake that continue and be described in detail to enabling breakpoint respectively below, as follows:
(1) enable breakpoint to continue brake;
To determine to make mistakes with this in current test script the sport that makes mistakes corresponding to function point according to this function point of makeing mistakes, and determine this position P of sport in current test script that make mistakes; Obtain current test instruction, and determine the position N of current test instruction in described current test script; Determine that position N not yet performs current test script and ends up, and position N is when being less than position P, return to perform and obtain current test instruction, and determine the step of the position N of current test instruction in current test script, until position N performs deserve front test script ending; Determine that position N not yet performs current test script and ends up, and when position N is greater than position P, perform test instruction before deserving, to test circuit-board card.
Wherein, when testing circuit-board card, for the function point tested, according to the attribute of sport corresponding to function point, terminal can also determine that current function point is the need of pressure test, if need to force test, then tests this current function point, otherwise, then directly skip.
(2) do not enable breakpoint to continue brake;
Obtain current test instruction, and determine the position N of current test instruction in described current test script; Perform test instruction before deserving, to test circuit-board card; When determining that position N not yet performs the ending of current test script, return and perform the current test instruction of acquisition, and determine the step of deserving the front position N of test instruction in current test script, until determine that position N performs current test script and ends up.
In addition, execute deserve before after test script, if wherein do not made mistakes, then show this circuit-board card for test is passed through, therefore, now can by the record deletion corresponding to this circuit-board card in bad board test record file.
In addition, when before basis is deserved, test instruction is tested circuit-board card, if determine that current test instruction makes mistakes when performing, then this bad board test record file of the Data Update of the circuit-board card can also made mistakes according to current test.
Certainly, except terminal, the test macro of this circuit-board card can also comprise other equipment, does not repeat them here.
The concrete enforcement of each equipment see embodiment above, can not repeat them here above.
As from the foregoing, the test macro of the circuit-board card of the present embodiment adopts the board mark of acquisition cuicuit board, then according to this board identifier lookup bad board test record file, make mistakes to determine whether this circuit-board card had been tested and tested, made mistakes if tested and tested, then determine current test script with on once test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, test instruction is obtained, to test circuit-board card according to described function point of makeing mistakes; Otherwise, determine current test script from once to test the test script used different, or determine that this circuit-board card is not yet tested out-of-date, just all test re-started to this circuit-board card, namely from described current test script, test instruction is obtained successively, to test circuit-board card; Due in this scenario, data when makeing mistakes can be recorded by the MD5 of the board mark of record TV circuit-board card, make mistakes function point and test script, make when current test script is not revised, the function point can made mistakes when the last time tests restarts test, and without the need to re-starting test to whole circuit-board card, therefore, in terms of existing technologies, can test circuit-board card more neatly, and improve testing efficiency.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is that the hardware that can carry out instruction relevant by program has come, this program can be stored in a computer-readable recording medium, storage medium can comprise: ROM (read-only memory) (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), disk or CD etc.
Above the method for testing of a kind of circuit-board card that the embodiment of the present invention provides, device and system are described in detail, apply specific case herein to set forth principle of the present invention and embodiment, the explanation of above embodiment just understands method of the present invention and core concept thereof for helping; Meanwhile, for those skilled in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.
Claims (13)
1. a method of testing for circuit-board card, is characterized in that, comprising:
The board mark of acquisition cuicuit board;
According to described board identifier lookup bad board test record file, make mistakes to determine whether described circuit-board card had been tested and tested, described bad board test record file was tested for preserving and tested the data record of the circuit-board card of makeing mistakes;
Made mistakes if tested and tested, then determine current test script with on once test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, obtain test instruction, to test circuit-board card according to described function point of makeing mistakes;
If do not test, or, made mistakes though tested and tested, and determined that current test script and last time test the test script used different, then from described current test script, obtain test instruction successively, to carry out global function test to circuit-board card;
Wherein, every bar record in described bad board test record file comprises function point of makeing mistakes, last script mark of testing the test script used when the board mark of circuit-board card, last test, then described according to described board identifier lookup bad board test record file, make mistakes to determine whether described circuit-board card had been tested and tested, be specially:
Determine whether described bad board test record file exists the board mark of described circuit-board card;
If there is described board mark, then determine that described circuit-board card had been tested and tested and make mistakes;
If there is not described board mark, then determine that described circuit-board card was not yet tested;
Whether identically determine that current test script and last time test the test script used, comprising:
Determine whether identical the script mark of current test script identifies with the script that the last time tests the test script used;
If identical, then determine that current test script and last time test the test script used identical;
If different, then determine that current test script and last time test the test script used different.
2. method according to claim 1, is characterized in that, function point of makeing mistakes described in described basis obtains corresponding test instruction from current test script, to test circuit-board card, comprising:
To determine to make mistakes with this sport that makes mistakes corresponding to function point and the position P of sport in current test script that make mistakes described in determining according to the function point of makeing mistakes in current test script, wherein, described in the sport that makes mistakes comprise one or more test instruction;
Obtain current test instruction, and determine the position N of current test instruction in described current test script;
Determine that position N not yet performs current test script and ends up, and position N is when being less than position P, return to perform and obtain current test instruction, and determine the step of the position N of current test instruction in described current test script, until position N performs described current test script ending;
Determine that position N not yet performs current test script and ends up, and when position N is greater than position P, perform described current test instruction, to test circuit-board card.
3. method according to claim 2, is characterized in that, determines that position N not yet performs current test script and ends up, and when position N is less than position P, also comprises:
Determine corresponding to described current test instruction make mistakes function point need force test time, perform all test instructions made mistakes in sport belonging to described current test instruction, to test circuit-board card;
Described returning performs the current test instruction of acquisition, and determine that the step of the position N of current test instruction in described current test script comprises: when the function point of makeing mistakes determining corresponding to described current test instruction does not need to force test, return to perform and obtain current test instruction, and determine the step of the position N of current test instruction in described current test script.
4. method according to claim 1, is characterized in that, describedly from described current test script, obtains test instruction successively, to carry out global function test to circuit-board card, comprising:
Obtain current test instruction, and determine the position N of described current test instruction in described current test script;
Perform described current test instruction, to test circuit-board card;
When determining that position N not yet performs the ending of current test script, return to perform and obtain current test instruction, and determine the step of the position N of described current test instruction in described current test script, until determine that position N performs described current test script ending.
5. the method according to claim 2 or 4, is characterized in that, the described current test instruction of described execution, during to test circuit-board card, also comprises:
If make a mistake when performing described current test instruction, then bad board test record file described in the Data Update of the circuit-board card of makeing mistakes according to current test.
6. the method according to any one of Claims 1-4, it is characterized in that, also comprise: the test carried out circuit-board card, by afterwards, when determining to there is the record corresponding to described board mark in described bad board test record file, deletes the record corresponding to described board mark.
7. a proving installation for circuit-board card, is characterized in that, comprising:
Acquiring unit, the board for acquisition cuicuit board identifies;
Determining unit, for according to described board identifier lookup bad board test record file, make mistakes to determine whether described circuit-board card had been tested and tested, described bad board test record file was tested for preserving and tested the data record of the circuit-board card of makeing mistakes, and the every bar record in described bad board test record file comprises make mistakes function point and last script mark of testing the test script used when the board mark of circuit-board card, last test;
First test cell, for makeing mistakes determining that described circuit-board card had been tested and tested, and current test script and last test the test script used identical time, determine the function point of makeing mistakes during last test, from current test script, test instruction is obtained, to test circuit-board card according to described function point of makeing mistakes;
Second test cell, for determine described circuit-board card not yet test out-of-date, or make mistakes determining that described circuit-board card had been tested and tested, but current test script and last test the test script used different time, test instruction is obtained successively, to carry out global function test to circuit-board card from described current test script.
8. the proving installation of circuit-board card according to claim 7, is characterized in that, described first test cell, specifically for:
Make mistakes determining that described circuit-board card had been tested and tested, and current test script and last test the test script used identical time, determine the function point of makeing mistakes during last test, to determine to make mistakes with this sport that makes mistakes corresponding to function point according to the function point of makeing mistakes in current test script, and the position P of sport in current test script that make mistakes described in determining, wherein, the sport that makes mistakes described in comprises one or more test instruction;
Obtain current test instruction, and determine the position N of current test instruction in described current test script;
Determine that position N not yet performs current test script and ends up, and position N is when being less than position P, return to perform and obtain current test instruction, and determine the step of the position N of current test instruction in described current test script, until position N performs described current test script ending;
Determine that position N not yet performs current test script and ends up, and when position N is greater than position P, perform described current test instruction, to test circuit-board card.
9. the proving installation of circuit-board card according to claim 8, is characterized in that,
Described first test cell, also for determining that position N not yet performs current test script and ends up, and position N is when being less than position P, if when the function point of makeing mistakes corresponding to described current test instruction needs to force test, perform all test instructions made mistakes in sport belonging to described current test instruction, to test circuit-board card.
10. the proving installation of circuit-board card according to claim 7, is characterized in that, the second test cell, specifically for:
Determine described circuit-board card not yet test out-of-date, or make mistakes determining that described circuit-board card had been tested and tested, but current test script and last test the test script used different time, obtain current test instruction, and determine the position N of described current test instruction in described current test script;
Perform described current test instruction, to test circuit-board card;
When determining that position N not yet performs the ending of current test script, return to perform and obtain current test instruction, and determine the step of the position N of described current test instruction in described current test script, until determine that position N performs described current test script ending.
The proving installation of the circuit-board card described in 11. any one of according to Claim 8 to 10, is characterized in that, also comprise updating block;
Updating block, for performing described current test instruction at the first test cell or the second test cell, during to test circuit-board card, if make a mistake when performing described current test instruction, then bad board test record file described in the Data Update of the circuit-board card of makeing mistakes according to current test.
The proving installation of 12. circuit-board cards according to any one of claim 7 to 10, is characterized in that, also comprise delete cells;
Delete cells, for determining that the test carried out circuit-board card is by afterwards, if when there is the record corresponding to described board mark in described bad board test record file, deletes the record corresponding to described board mark.
The test macro of 13. 1 kinds of circuit-board cards, is characterized in that, comprises the proving installation of circuit-board card according to claim 12.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310618250.7A CN103593273B (en) | 2013-11-27 | 2013-11-27 | Method, device and system for testing circuit board card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310618250.7A CN103593273B (en) | 2013-11-27 | 2013-11-27 | Method, device and system for testing circuit board card |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103593273A CN103593273A (en) | 2014-02-19 |
CN103593273B true CN103593273B (en) | 2015-09-09 |
Family
ID=50083425
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310618250.7A Active CN103593273B (en) | 2013-11-27 | 2013-11-27 | Method, device and system for testing circuit board card |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103593273B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109142380A (en) * | 2018-09-19 | 2019-01-04 | 广州视源电子科技股份有限公司 | Fault detection method, device and system of circuit board |
CN109062817B (en) * | 2018-10-15 | 2022-06-03 | 网宿科技股份有限公司 | Automatic testing method and system |
CN112989852B (en) * | 2021-02-20 | 2023-03-14 | 山东英信计算机技术有限公司 | Code scanning method, system and equipment for server board card test |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3906448A (en) * | 1974-08-01 | 1975-09-16 | Rca Corp | Fault detection facilitating means for card reader of identification card reading system |
CN1369802A (en) * | 2001-02-14 | 2002-09-18 | 英业达股份有限公司 | Method for recording and automatically restoring flow state |
CN101989225A (en) * | 2009-07-29 | 2011-03-23 | 中兴通讯股份有限公司 | Method and device for automated test based on breakpoint |
-
2013
- 2013-11-27 CN CN201310618250.7A patent/CN103593273B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN103593273A (en) | 2014-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104268075B (en) | A kind of method, device and mobile terminal of entrance test pattern | |
CN102236600B (en) | Method and device for obtaining code coverage rate | |
CN107357558B (en) | Method and device for constructing codes | |
CN105319455A (en) | Automatic test system and method | |
CN111143150A (en) | Method and system for testing PCBA (printed circuit board assembly), testing equipment and micro-control unit | |
CN108388640B (en) | Data conversion method and device and data processing system | |
CN108255699A (en) | regression testing method and device | |
CN103593273B (en) | Method, device and system for testing circuit board card | |
CN111460232A (en) | Functional module searching method, device, terminal and computer readable storage medium | |
CN111581076A (en) | System code testing method and device, computer equipment and storage medium | |
CN115686961A (en) | Processor testing method and device and electronic equipment | |
CN101770812A (en) | On-board test method for memory | |
CN104123212A (en) | System test method of USB chip | |
CN110908907A (en) | Web page testing method, device, equipment and storage medium | |
CN112632621B (en) | Data access method, device, equipment and computer storage medium | |
CN112463620B (en) | Coverage rate test method and device in android software integration test | |
CN104063308B (en) | The verification method and device of data | |
CN111122008A (en) | Method and device for determining core temperature of high-voltage wire | |
CN104461603A (en) | Information processing method and electronic equipment | |
CN112181479A (en) | Method and device for determining difference between code file versions and electronic equipment | |
CN114911857A (en) | Data processing method and device | |
CN104239199A (en) | Virtual robot generation method, automatic test method and related device | |
CN115129355B (en) | Page repair method, system and computer equipment thereof | |
CN111950231A (en) | BMC sensor information checking and comparing method and system | |
CN104572429A (en) | Page testing method and device for collective elements |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |