CN109783063A - The Auto-Test System self-check program development approach and device of signal-oriented - Google Patents

The Auto-Test System self-check program development approach and device of signal-oriented Download PDF

Info

Publication number
CN109783063A
CN109783063A CN201711106933.9A CN201711106933A CN109783063A CN 109783063 A CN109783063 A CN 109783063A CN 201711106933 A CN201711106933 A CN 201711106933A CN 109783063 A CN109783063 A CN 109783063A
Authority
CN
China
Prior art keywords
signal
self
test
check program
line
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.)
Granted
Application number
CN201711106933.9A
Other languages
Chinese (zh)
Other versions
CN109783063B (en
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.)
CETC 41 Institute
Original Assignee
CETC 41 Institute
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 CETC 41 Institute filed Critical CETC 41 Institute
Priority to CN201711106933.9A priority Critical patent/CN109783063B/en
Publication of CN109783063A publication Critical patent/CN109783063A/en
Application granted granted Critical
Publication of CN109783063B publication Critical patent/CN109783063B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses the Auto-Test System self-check program development approaches and device of a kind of signal-oriented, the described method comprises the following steps: being layered based on ATML model to signal, and determine the connection relationship of testing station inner port according to the signal after layering;The self-test logic and dynamic adapter line of resource in current system are generated according to signal hierarchical relational;According to self-test logical AND dynamic adapter line, self-check program is generated.The present invention overcomes self-check program is developed towards instrument mode, self-test logical AND self-check program can be automatically generated, development efficiency and reusability is improved and reduces workload, the system of improving can cut expandability.

Description

The Auto-Test System self-check program development approach and device of signal-oriented
Technical field
The invention belongs to test macro self-test field more particularly to a kind of Auto-Test System self-check programs of signal-oriented Development approach and device.
Background technique
Test macro self-test refers to the availability before testing using test macro measured piece to test macro A kind of inspection carried out.Whether the content of the inspection mainly includes test macro internal tester device and switchgear can normal work Make, whether the communication between System control computer and test equipment is normal, whether signal connecting line road is intact, pumping signal is defeated It is whether correct out, whether response signal measurement accurate etc..Test macro function is normally the premise accurately tested measured piece, because This test macro self-test is one of important and indispensable component links in automatic test.
In automatization test system, the technology that test program (TPS) exploitation uses directly is linked up with test macro performance, At present there are mainly two types of test program development technique, one is the test program development technique towards instrument, and one is towards letter Number test program development technique.The core feature of test program development technique towards instrument is surveyed using instrumentation description Program is tried, and the test program of signal-oriented is to shield specific instrumentation, using the signal category unrelated with specific instrument Property is developed.
At present test program development scheme it is current there are two types of: it is a kind of one is the test program development scheme towards instrument It is the test program development scheme of signal-oriented.
The development scheme of self-check program is generallyd use towards instrument mode at present, towards instrument mode development scheme self-test stream Journey is associated with instrumentation, is not sought unity of standard, and self-check program is portable poor;The design of self-test process, self-check program are opened It sends out heavy workload and only supports serial exploitation;When resource is cropped in test macro or expands, self-check program even self-test process It all needs to redesign, develop.Development scheme exploitation self-check program towards instrument is needed by following steps: 1, being according to test It needs the resource of self-test to collect related data in system and arranges;2, the self checking method of the test macro is designed, and design simultaneously is certainly It examines adapter (Adapter);3, the self checking method of design is changed into the self-check program that can be run using certain development scheme;4, By the self-test adapter developed together with self-check program, with test macro joint debugging;5, according to joint debugging as a result, optimization self checking method with The design of self-test adapter;6, it repeats step 3 and arrives step 5, until meeting the self-test demand of test macro.
The self-check program of test macro at present is mainly developed in a manner of towards instrument, there is following several disadvantages: 1, needing to open Hair personnel are familiar with the usage mode of the resources such as instrument, can just design reasonable self-test scheme, consumption high to exploitation personnel requirement Shi Duo;2, the design of self-test scheme and the exploitation of self-check program can only use serial development scheme, and no fado people concurrent development is opened Send out low efficiency;3, self-check program is combined by instrumentation and is constituted, and the self-check program that so exploitation is completed is to this test macro Custom program, it is poor that reusability is poor, development efficiency is low, system can cut expandability;4, developer needs self-test scheme It is encoded, is converted into self-check program, time-consuming.
The test program development technique of signal-oriented, which refers to, describes test program using signal operation sentence, signal-oriented Test language includes ATLAS and two kinds of ATML.ATLAS is born in the 1960s, ARINC company, the U.S. in 1962 presides over and opens Air standard detecting descriptive language ATLAS is sent out, for solving aviation field detecting descriptive language standardization issue.ATLAS tool It is strong etc. a little there are device independence, expandability, but with the growth of testing requirement, ATLAS also gradually exposes language and gets over Carry out the disadvantages of more numerous and more jumbled, signal definition is fuzzy, SCC20 sets about improving ATLAS standard thus, thus generates a new generation Test language --- ATLAS 2000, and 1641 standard of IEEE has been formulated on this basis, the standard is fixed for signal and test Justice.1641 standard of IEEE solves the standardization issue of test description, also solves the problems, such as instrument interchange, but not can solve Test program Transplanting Problem.IEEE formulated ATML family of standards since 2002 thus, produced 1671 series mark of IEEE Standard describes test information using XML language, which is referred to 1641 standard of IEEE, described to be tested by the way of signal The information such as part (UUT) testing requirement, instrument ability, test description (TestDescription, abbreviation TD).
How for signal-oriented test macro carry out self-check program exploitation, with improve program development efficiency, can Reusability is that those skilled in the art need the technical issues of urgently solving at present.
Summary of the invention
To overcome above-mentioned the deficiencies in the prior art, the present invention provides a kind of Auto-Test System self-test journeys of signal-oriented Sequence development approach and device use the shortcomings that developing self-check program scheme towards instrument mode for existing, propose signal-oriented Develop autotest program method be applied to exploitation self-check program, overcome it is above-mentioned towards instrument mode develop self-check program lack Point proposes self-test logic, dynamic adapter line and self-check program generation method, realize self-test logical design automation, oneself The automation of program development is examined, raising development efficiency, raising reusability, reduction workload, raising system can cut extendible Property.
To achieve the above object, the present invention adopts the following technical scheme:
A kind of Auto-Test System self-check program development approach of signal-oriented, comprising the following steps:
Step 1: signal being layered based on ATML model, and testing station inner port is determined according to the signal after layering Connection relationship;
Step 2: the self-test logic and dynamic adapter line of resource in current system are generated according to signal hierarchical relational;
Step 3: according to self-test logical AND dynamic adapter line, generating self-check program.
Further, the step 2 further include: judge whether reasonable and dynamic adapter line is self-test logic respectively No meet demand executes step 3 when self-test logic is reasonable and dynamic adapter line meet demand.
Further, the step 1 specifically includes:
Step 101: extracting the information needed such as signal in ATML model;
Step 102: all signals of extraction being carried out to be divided into three layers, first layer classification foundation is signal type;The second layer Continue to classify on the basis of first layer, classification foundation is signal kinds;Third layer continues to classify on the basis of the second layer, classification according to According to being excitation and measuring signal;
Step 103: whether signal meets classification foundation and actual demand after judging layering, the return step if being unsatisfactory for 102 manual amendment's hierarchical signals continue if meeting;
Step 104: being index with signal, using existing ATML model, by line relationship from signal model, instrument mould It extracts and is connected in type, testing station model, get through testing station Instrumental capable port-instrument port-testing station end Mouth line;
Step 105: judge testing station interconnector whether meet demand, return step 4 increases according to demand if being unsatisfactory for Add line relationship, terminates if meeting.
Further, self-test logic is generated in the step 2 to specifically include:
Step 201: the hierarchical signal that input signal hierarchical block generates;
Step 202: according to physical characteristic demand, provide first layer signal with different type self-test sequence and can parallel self-test Property, and be given under first layer same type signal simultaneously, the self-test sequence of second layer variety classes signal and can parallel self-test, By arrangement obtain the self-tests of all signals successively with parallel sequence;
Step 203: congener excitation and measuring signal are separately connected in third layer;
Step 204: whether the both ends that certain described excitation of judgement is connect with measuring signal include the signal for needing self-test, if Both ends do not include, the connection of the 203 deletions excitation and measuring signal that go to step, if all connections have one end to include Then continue;
Step 205: judging whether signal self-test is successively runed counter to physical characteristic demand with parallel sequence, jumped if runing counter to To the self-test of step 202 adjustment signal successively with parallel sequence, continue if not runing counter to;
Step 206: generating self-test logic from relationship between the signal that adjustment finishes.
Further, the generation self-test logic includes: according to the instrument capable port-instrument port-testing station end Mouth line establishes spatial relationship inside testing station;Then it will be built according to signal self-test sequence inside testing station with signal for index Vertical time relationship, obtains self-test logic.
Further, dynamic adapter line is generated in the step 2 to specifically include:
Step 207: the hierarchical signal that input signal hierarchical block generates;
Step 208: utilizing adapter line generation method, adapter line distribution transform method, obtain dynamic adaptation Device line;
Step 209: judging whether dynamic adapter line can satisfy each signal for needing self-test and have adapter end Mouth distributes and adapter port will not be used simultaneously by same signal, manual amendment's dynamic adapter line if being unsatisfactory for, if Satisfaction then terminates.
Further, the step 3 specifically includes:
Step 301: input self-test logical AND dynamic adapter line obtains complete line relationship;
Step 302: self-check program is generated according to the complete line relationship.
Further, the method also includes steps 4: judging whether self-check program meets self-test demand, if being unsatisfactory for Self-check program is manually adjusted, is terminated if meeting.
Second purpose according to the present invention, the present invention also provides a kind of Auto-Test System self-check programs of signal-oriented Development device including memory, processor and stores the computer program that can be run on a memory and on a processor, described Processor realizes the Auto-Test System self-check program development approach of the signal-oriented when executing described program.
Third purpose according to the present invention, the present invention also provides a kind of computer readable storage mediums, are stored thereon with Computer program, the program realize the Auto-Test System self-check program exploitation side of the signal-oriented when being executed by processor Method.Beneficial effects of the present invention
1, it proposes to generate self-test process based on relationship between signal, by the development scheme of self-check program by towards instrument It is changed into signal-oriented, improves the compatibility and portable, realization concurrent development, raising development efficiency of program;
2, by self-test logic generation module, self-test is patrolled between the signal self-test logic generation method after layering is generated signal Volume, the resource using modes such as instrument are familiar with without developer, while without designing different self-test processes, effect for not homologous ray Rate greatly improves, and shortens the development cycle;
3, distributed using adapter line generation method, adapter line by dynamic adapter line generation module Transform method generates dynamic adapter line, without manually establishing adapter line, improves development efficiency.
4, self-test is generated using code automatic generation method, self-check program generation method by self-check program generation module Program individually develops self-check program without operator, and efficiency greatly improves.
Detailed description of the invention
The accompanying drawings constituting a part of this application is used to provide further understanding of the present application, and the application's shows Meaning property embodiment and its explanation are not constituted an undue limitation on the present application for explaining the application.
Fig. 1 is the existing method flow diagram that self-check program is developed using the development scheme towards instrument;
Fig. 2 is the Auto-Test System self-check program development approach flow chart of signal-oriented of the present invention;
Fig. 3 is that signal of the present invention is layered flow chart;
Fig. 4 is self-test logic product process figure of the present invention;
Fig. 5 is dynamic adapter line product process figure of the present invention;
Fig. 6 is self-check program product process figure of the present invention.
Specific embodiment
It is noted that following detailed description is all illustrative, it is intended to provide further instruction to the application.Unless another It indicates, all technical and scientific terms used herein has usual with the application person of an ordinary skill in the technical field The identical meanings of understanding.
It should be noted that term used herein above is merely to describe specific embodiment, and be not intended to restricted root According to the illustrative embodiments of the application.As used herein, unless the context clearly indicates otherwise, otherwise singular Also it is intended to include plural form, additionally, it should be understood that, when in the present specification using term "comprising" and/or " packet Include " when, indicate existing characteristics, step, operation, device, component and/or their combination.
In the absence of conflict, the features in the embodiments and the embodiments of the present application can be combined with each other.
General thought proposed by the present invention: core of the invention is made of four parts, first part using hierarchical signal as Basis generates self-test process, by the development scheme of self-check program by being signal-oriented towards instrument, inherits signal-oriented and opens The advantages of sending out test program, and signal is layered, classification processing;Second part is incited somebody to action by self-test logic generation module Signal after layering passes through self-test logic between Signal Matching method, self-test logic generation method generation signal;Part III is logical Dynamic adapter line generation module is crossed, using adapter line generation method, adapter line distribution transform method, is generated Dynamic adapter line;Part IV is to utilize code automatic generation method, self-check program life by self-check program generation module At method, self-check program is generated.
Embodiment one
Present embodiment discloses a kind of Auto-Test System self-check program development approaches of signal-oriented, as shown in Fig. 2, packet Include following steps:
Step 1: signal being layered based on ATML model, and testing station inner port is determined according to the signal after layering Connection relationship;
Step 2: the self-test logic and dynamic adapter line of resource in current system are generated according to signal hierarchical relational, and Judge respectively self-test logic whether rationally and dynamic adapter line whether meet demand, when self-test logic rationally and dynamic is suitable When orchestration line meet demand, perform the next step;
Step 3: according to self-test logical AND dynamic adapter line, generating self-check program;
Step 4: judging whether self-check program meets self-test demand, self-check program is manually adjusted if being unsatisfactory for, if meeting Then terminate.
As described in Figure 3, the step 1 specifically includes:
Step 101: extracting the information needed such as signal in ATML model;
Step 102: all signals of extraction being carried out to be divided into three layers, first layer classification foundation is signal type, such as greatly Electric current, high frequency, bus signals etc. are distinguished with required connector species and cable type;The second layer continues on the basis of first layer Classification, classification foundation is the concrete signals such as signal kinds, such as DC_SIGNAL, AC_POWER;Third layer is on the basis of the second layer Continue to classify, classification foundation is excitation and measuring signal;
Step 103: whether signal meets classification foundation and actual demand after judging layering, the return step if being unsatisfactory for 102 manual amendment's hierarchical signals continue if meeting;
Step 104: being index with signal, using existing ATML model, by line relationship from signal model, instrument mould It extracts and is connected in type, testing station model, get through testing station Instrumental capable port-instrument port-testing station end Mouth line;
Step 105: judge testing station interconnector whether meet demand, return step 4 increases according to demand if being unsatisfactory for Add line relationship, terminates if meeting.
Wherein ATML model is made of signal library model, instrument models, testing station model, adaptor model: 1) signal library Including STDBSCLib (BSC layers of 1641 standard of IEEE), STDTSFLib (TSF layers of 1641 standard of IEEE) and customized signal Library in customized signal library is composed of the signal in baseband signal library;2) instrument models include the essential information of instrument (including verbal description, program-controlled address etc.), instrument ability, tool interface system information (port and connector), instrument capabilities map (instrument The corresponding relationship of device ability and port), instrument drivers (instrument driving and signal drive), connector information;3) testing station Model includes testing station essential information, the instrument for constituting testing station, testing station interface message (port and connector), testing station company Line (instrument port and testing station port connection relationship), connector information;4) adaptor model includes adapter essential information, fits Orchestration interface message (port and connector).
It is specifically included as shown in figure 4, generating self-test logic in the step 2:
Step 201: the hierarchical signal that input signal hierarchical block generates;
Step 202: according to physical characteristic demand, provide first layer signal with different type self-test sequence and can parallel self-test Property, and be given under first layer same type signal simultaneously, the self-test sequence of second layer variety classes signal and can parallel self-test, By arrangement obtain the self-tests of all signals successively with parallel sequence;
Step 203: congener excitation and measuring signal are separately connected in third layer;
Step 204: whether the both ends for judging that all excitations are connect with measuring signal include the signal for needing self-test, If a certain connection for connecting the 203 deletions excitation and measuring signal that go to step if both ends do not include, if all connections are equal Having one end includes then to continue;
Step 205: judge whether signal self-test is successively runed counter to physical characteristic demand with parallel sequence, if with run counter to if jump The self-test of step 202 adjustment signal is gone to successively with parallel sequence, is continued if not runing counter to;
Step 206: utilizing self-test logic generation method, generate self-test logic from relationship between the signal that adjustment finishes.
Specifically, self-test logic is according to line model in test description in ATML and ATML (wire lists) two parts It generates, above-mentioned two parts respectively correspond signal self-test sequence and instrument capable port-instrument port-testing station in the present invention Port line.Line will establish spatial relationship inside testing station, when self-test sequence with signal inside testing station for index by being established Between relationship, finally establish self-check program logical relation required inside testing station, as self-test logic.
It is specifically included as shown in figure 5, generating dynamic adapter line in the step 2:
Step 207: the hierarchical signal that input signal hierarchical block generates;
Step 208: utilizing adapter line generation method, adapter line distribution transform method, generate dynamic adaptation Device line;
Wherein adapter line generation method is by Inner Route of Test Unit Adapter resource allocation to unlike signal, same adaptation Device port can be used for unlike signal;And adapter line distribution transform method, it is that will distribute duplicate adapter port It is reorganized according to the relationship of signal after layering, final each adapter port will not be reused in the same time. The dynamic adapter line changed over time.
Step 209: judging whether dynamic adapter line can satisfy each signal for needing self-test and have adapter end Mouth distributes and adapter port will not be used simultaneously by same signal, manual amendment's dynamic adapter line if being unsatisfactory for, if Satisfaction then terminates.
For above step 201-206 and step 207-209 realization sequence without limitation, step can also be first carried out 207-209 or step 201-206 and step 207-209 is performed simultaneously.
As shown in fig. 6, the step 3 specifically includes:
Step 301: input self-test logical AND dynamic adapter line obtains complete line relationship;
Specifically, interconnector relationship in testing station in self-test logic is attached with adapter line, may finally be obtained Station port-is tested to instrument capable port-instrument port-test station port-adapter port (entering)-adapter port (out)- Instrument port-instrument capable port line constitutes complete loops, calls unlike signal by signal self-test sequence in self-test logic Corresponding complete line relationship;
Step 302: being obtained according to the complete line relationship using code automatic generation method, self-check program generation method To self-check program;
Specifically, code automatic generation method is to call corresponding connect according to signal self-test sequence using code generating framework Line is related to that this process is reorganized using the XML language format for meeting ATML test description, obtains corresponding XML file and (retouches Language is stated, Complied executing is unable to).Self-check program generation method is the XML file for obtaining code automatic generation method, benefit With the framework of interpretation to descriptive language, executable self-check program is generated.
Self-check program should consist of two parts, a part be by testing station execute test program, another part be into The operation of row adapter, this two parts can not be separately separated;
Step 303: judging whether self-check program meets self-test demand, manual amendment's self-check program if being unsatisfactory for, if full It is sufficient then terminate.
Embodiment two
The purpose of the present embodiment is to provide a kind of computing device.
A kind of Auto-Test System self-check program development device of signal-oriented, including memory, processor and be stored in On memory and the computer program that can run on a processor, the processor realize following steps when executing described program, Include:
Step 1: signal being layered based on ATML model, and testing station inner port is determined according to the signal after layering Connection relationship;
Step 2: the self-test logic and dynamic adapter line of resource in current system are generated according to signal hierarchical relational, and Judge respectively self-test logic whether rationally and dynamic adapter line whether meet demand, when self-test logic rationally and dynamic is suitable When orchestration line meet demand, perform the next step;
Step 3: according to self-test logical AND dynamic adapter line, generating self-check program;
Step 4: judging whether self-check program meets self-test demand, self-check program is manually adjusted if being unsatisfactory for, if meeting Then terminate.
Embodiment three
The purpose of the present embodiment is to provide a kind of computer readable storage medium.
A kind of computer readable storage medium, is stored thereon with computer program, calculates for fingerprint similarity, should Following steps are executed when program is executed by processor:
Step 1: signal being layered based on ATML model, and testing station inner port is determined according to the signal after layering Connection relationship;
Step 2: the self-test logic and dynamic adapter line of resource in current system are generated according to signal hierarchical relational, and Judge respectively self-test logic whether rationally and dynamic adapter line whether meet demand, when self-test logic rationally and dynamic is suitable When orchestration line meet demand, perform the next step;
Step 3: according to self-test logical AND dynamic adapter line, generating self-check program;
Step 4: judging whether self-check program meets self-test demand, self-check program is manually adjusted if being unsatisfactory for, if meeting Then terminate.
Each step involved in the device of above embodiments two and three is corresponding with embodiment of the method one, specific embodiment It can be found in the related description part of embodiment one.Term " computer readable storage medium " is construed as including one or more The single medium or multiple media of instruction set;It should also be understood as including any medium, any medium can be stored, be compiled Code carries instruction set for being executed by processor and processor is made either to execute in the present invention method.
The present invention proposes the Auto-Test System self-check program development approach and device of a kind of signal-oriented, dependent on test Support of the system software for signal-oriented (ATML) development scheme, the present invention solve transplanting using the development scheme of signal-oriented Property difference and the problem of be unable to concurrent development, solve that development amount is big, system can reduce to expand using self-test logic generation technique The problem of filling property difference solves the problems, such as that self-check program development amount is big using self-check program generation technique.
It will be understood by those skilled in the art that each module or each step of aforementioned present invention can be filled with general computer It sets to realize, optionally, they can be realized with the program code that computing device can perform, it is thus possible to which they are stored Be performed by computing device in the storage device, perhaps they are fabricated to each integrated circuit modules or by they In multiple modules or step be fabricated to single integrated circuit module to realize.The present invention is not limited to any specific hardware and The combination of software.
Above-mentioned, although the foregoing specific embodiments of the present invention is described with reference to the accompanying drawings, not protects model to the present invention The limitation enclosed, those skilled in the art should understand that, based on the technical solutions of the present invention, those skilled in the art are not Need to make the creative labor the various modifications or changes that can be made still within protection scope of the present invention.

Claims (10)

1. a kind of Auto-Test System self-check program development approach of signal-oriented, which comprises the following steps:
Step 1: signal being layered based on ATML model, and determines the connection of testing station inner port according to the signal after layering Relationship;
Step 2: the self-test logic and dynamic adapter line of resource in current system are generated according to signal hierarchical relational;
Step 3: according to self-test logical AND dynamic adapter line, generating self-check program.
2. the Auto-Test System self-check program development approach of signal-oriented as described in claim 1, which is characterized in that described Step 2 further include: judge respectively self-test logic whether rationally and dynamic adapter line whether meet demand, when self-test logic When reasonable and dynamic adapter line meet demand, step 3 is executed.
3. the Auto-Test System self-check program development approach of signal-oriented as described in claim 1, which is characterized in that described Step 1 specifically includes:
Step 101: extracting the information needed such as signal in ATML model;
Step 102: all signals of extraction being carried out to be divided into three layers, first layer classification foundation is signal type;The second layer is Continue to classify on the basis of one layer, classification foundation is signal kinds;Third layer continues to classify on the basis of the second layer, and classification foundation is Excitation and measuring signal;
Step 103: whether signal meets classification foundation and actual demand after judging layering, 102 people of return step if being unsatisfactory for Work modifies hierarchical signal, continues if meeting;
Step 104: being index with signal, using existing ATML model, by line relationship from signal model, instrument models, survey It extracts and is connected in the model of examination station, get through testing station Instrumental capable port-instrument port-test station port company Line;
Step 105: judge testing station interconnector whether meet demand, return step 4 increases company according to demand if being unsatisfactory for Line relationship terminates if meeting.
4. the Auto-Test System self-check program development approach of signal-oriented as claimed in claim 3, which is characterized in that described Self-test logic is generated in step 2 to specifically include:
Step 201: the hierarchical signal that input signal hierarchical block generates;
Step 202: according to physical characteristic demand, provide first layer signal with different type self-test sequence and can parallel self-test, And be given under first layer same type signal simultaneously, the self-test of second layer variety classes signal sequence and can parallel self-test, warp Cross arrange obtain the self-tests of all signals successively with parallel sequence;
Step 203: congener excitation and measuring signal are separately connected in third layer;
Step 204: whether the both ends for judging that all excitations are connect with measuring signal include the signal for needing self-test, if certain One connection both ends do not include, the connection of the 203 deletions excitation and measuring signal that go to step, if all connections have one End is comprising then continuing;
Step 205: judge whether signal self-test is successively runed counter to physical characteristic demand with parallel sequence, if with run counter to if jump to The self-test of step 202 adjustment signal successively with parallel sequence, continues if not runing counter to;
Step 206: generating self-test logic from relationship between the signal that adjustment finishes.
5. the Auto-Test System self-check program development approach of signal-oriented as claimed in claim 4, which is characterized in that described Generating self-test logic includes: to be established inside testing station according to the instrument capable port-instrument port-test station port line Spatial relationship;Then it will with signal be index settling time relationship inside testing station according to signal self-test sequence, obtain self-test and patrol Volume.
6. the Auto-Test System self-check program development approach of signal-oriented as claimed in claim 2, which is characterized in that described Dynamic adapter line is generated in step 2 to specifically include:
Step 207: the hierarchical signal that input signal hierarchical block generates;
Step 208: utilizing adapter line generation method, adapter line distribution transform method, obtain dynamic adapter company Line;
Step 209: judging whether dynamic adapter line can satisfy each signal for needing self-test and have adapter port point Match and adapter port by same signal while will not use, manual amendment's dynamic adapter line if being unsatisfactory for, if meeting Then terminate.
7. the Auto-Test System self-check program development approach of signal-oriented as described in claim 1, which is characterized in that described Step 3 specifically includes:
Step 301: input self-test logical AND dynamic adapter line obtains complete line relationship;
Step 302: self-check program is generated according to the complete line relationship.
8. the Auto-Test System self-check program development approach of signal-oriented as described in claim 1, which is characterized in that described Method further includes step 4: judging whether self-check program meets self-test demand, self-check program is manually adjusted if being unsatisfactory for, if full It is sufficient then terminate.
9. a kind of Auto-Test System self-check program development device of signal-oriented, including memory, processor and it is stored in On reservoir and the computer program that can run on a processor, which is characterized in that the processor is realized when executing described program The Auto-Test System self-check program development approach of signal-oriented as described in claim any one of 1-8.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The Auto-Test System self-check program development approach of the signal-oriented as described in claim any one of 1-8 is realized when execution.
CN201711106933.9A 2017-11-10 2017-11-10 Signal-oriented automatic test system self-checking program development method and device Active CN109783063B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711106933.9A CN109783063B (en) 2017-11-10 2017-11-10 Signal-oriented automatic test system self-checking program development method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711106933.9A CN109783063B (en) 2017-11-10 2017-11-10 Signal-oriented automatic test system self-checking program development method and device

Publications (2)

Publication Number Publication Date
CN109783063A true CN109783063A (en) 2019-05-21
CN109783063B CN109783063B (en) 2022-03-01

Family

ID=66484602

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711106933.9A Active CN109783063B (en) 2017-11-10 2017-11-10 Signal-oriented automatic test system self-checking program development method and device

Country Status (1)

Country Link
CN (1) CN109783063B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110412496A (en) * 2019-07-29 2019-11-05 中电科仪器仪表有限公司 The test function quick self-checking circuit and method of integrated circuit multi parameter tester
CN111964724A (en) * 2020-08-18 2020-11-20 中电科仪器仪表有限公司 Instrument-oriented test description model-based description method and apparatus
CN111966572A (en) * 2020-08-18 2020-11-20 中电科仪器仪表有限公司 Description method and device based on signal-oriented test description model
CN116047390A (en) * 2022-12-30 2023-05-02 北京航天测控技术有限公司 Self-checking method, device, equipment and storage medium for signal testing system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1277373A1 (en) * 1985-04-29 1986-12-15 Предприятие П/Я А-7240 Switching device with self-checking
US5453992A (en) * 1993-08-02 1995-09-26 Texas Instruments Incorporated Method and apparatus for selectable parallel execution of test operations
CN103645988A (en) * 2013-12-24 2014-03-19 哈尔滨工业大学 Universal distributed test system framework
CN104484166A (en) * 2014-12-04 2015-04-01 山东科技大学 Graphical modeling device and method for automatic testing system
CN106292633A (en) * 2016-08-25 2017-01-04 北京广利核***工程有限公司 A kind of digital output passage self-checking system based on FPGA and method
CN206208289U (en) * 2016-08-30 2017-05-31 中国人民解放军海军航空工程学院 A kind of general self-inspection metering device of signal-oriented Auto-Test System

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU1277373A1 (en) * 1985-04-29 1986-12-15 Предприятие П/Я А-7240 Switching device with self-checking
US5453992A (en) * 1993-08-02 1995-09-26 Texas Instruments Incorporated Method and apparatus for selectable parallel execution of test operations
CN103645988A (en) * 2013-12-24 2014-03-19 哈尔滨工业大学 Universal distributed test system framework
CN104484166A (en) * 2014-12-04 2015-04-01 山东科技大学 Graphical modeling device and method for automatic testing system
CN106292633A (en) * 2016-08-25 2017-01-04 北京广利核***工程有限公司 A kind of digital output passage self-checking system based on FPGA and method
CN206208289U (en) * 2016-08-30 2017-05-31 中国人民解放军海军航空工程学院 A kind of general self-inspection metering device of signal-oriented Auto-Test System

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
J. GRAVES 等: "System software standards and interface specifications for the ATLAS/Ada based environment for test (ABET)", 《CONFERENCE RECORD AUTOTESTCON "91 IEEE SYSTEMS READINESS TECHNOLOGY CONFERENCE IMPROVING SYSTEMS EFFECTIVENESS IN THE CHANGING ENVIRONMENT OF THE "90S》 *
T. REINHART 等: "Self-checking software: improving the quality of mission-critical systems", 《GATEWAY TO THE NEW MILLENNIUM. 18TH DIGITAL AVIONICS SYSTEMS CONFERENCE. PROCEEDINGS (CAT. NO.99CH37033)》 *
孙宝江 等: "自动测试***自检适配器自动设计技术", 《测试技术学报》 *
王凤芹 等: "全***简明测试语言自检程序的设计与实现", 《计算机测量与控制》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110412496A (en) * 2019-07-29 2019-11-05 中电科仪器仪表有限公司 The test function quick self-checking circuit and method of integrated circuit multi parameter tester
CN110412496B (en) * 2019-07-29 2021-05-07 中电科思仪科技股份有限公司 Test function quick self-checking circuit and method for integrated circuit multi-parameter tester
CN111964724A (en) * 2020-08-18 2020-11-20 中电科仪器仪表有限公司 Instrument-oriented test description model-based description method and apparatus
CN111966572A (en) * 2020-08-18 2020-11-20 中电科仪器仪表有限公司 Description method and device based on signal-oriented test description model
CN111966572B (en) * 2020-08-18 2024-04-26 中电科思仪科技股份有限公司 Description method and device based on test description model facing signal
CN116047390A (en) * 2022-12-30 2023-05-02 北京航天测控技术有限公司 Self-checking method, device, equipment and storage medium for signal testing system

Also Published As

Publication number Publication date
CN109783063B (en) 2022-03-01

Similar Documents

Publication Publication Date Title
CN109783063A (en) The Auto-Test System self-check program development approach and device of signal-oriented
CN107844424B (en) Model-based testing system and method
CN102592023B (en) Register design method and device in integrated circuit design process
CN105808432B (en) Rail traffic Traction Drive control unit software automated testing system and method
CN113602526B (en) Verification test method and system for electromechanical fault prediction and health management system of airplane
CN108052744A (en) Avionic software simulation synthetic test and verification platform
CN106707065B (en) Battery management system standard DBC interfaces automatization test system and method
CN103678075B (en) Complex microprocessors method of testing based on automatic vectorization generation technique
CN106502898A (en) Method of testing and test driver and test platform
CN112036023B (en) Software integrated generation system of generator transformer set protection device
CN106649101A (en) ICE automated test system and test method
CN109298317A (en) A kind of Intelligent test device and its test method of middle low-frequency channel
CN108776632B (en) Signal-oriented self-checking flow automatic generation method, device, equipment and readable storage medium
CN109857643A (en) A kind of method and device of virtual platform performance automatic test
CN101083507B (en) General test IP method following IEEE1149.1 protocol
CN108776723B (en) Test system self-checking adapter connection line generation method, device, equipment and storage medium
CN114757135A (en) Programmable logic device verification method and system based on demand-driven verification
CN109932588A (en) A kind of Aerial Electronic Equipment validation test engine
CN106526460B (en) A kind of fault localization method and device
CN102231132B (en) Method for generating simulation test example of AADL (Architecture Analysis and Design Language) software component model based on SystemC
CN108255145B (en) Test system and method for vehicle transmission control unit
CN111273895A (en) Battery management system module development software integration method
CN115019595B (en) Training simulator implementation method and system based on avionics simulation I/O management
CN204347152U (en) A kind of Multi-bus circuit board test diagnosis system
CN112214912B (en) External automatic test system and airborne equipment test method

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
GR01 Patent grant
GR01 Patent grant