CN1324021A - Expandable automatic test platform - Google Patents
Expandable automatic test platform Download PDFInfo
- Publication number
- CN1324021A CN1324021A CN 00108923 CN00108923A CN1324021A CN 1324021 A CN1324021 A CN 1324021A CN 00108923 CN00108923 CN 00108923 CN 00108923 A CN00108923 A CN 00108923A CN 1324021 A CN1324021 A CN 1324021A
- Authority
- CN
- China
- Prior art keywords
- platform
- resource
- test
- extendible
- mentioned
- 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
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
An expansionary platform of automatic test allows the platform testing items of be finished with automatic testing in synchronization by using interdynamic documents as a core through the coordination between one control platform module and testing module as well as through defining the various shared resources by the resource list. The interdynamic document as logical module defines the standards of information treatment and transmission and provides the corresponding management method. The control platform drives each testing item to fulfil the test task by operating the resource list. When the testing is finished the control platform will store and take the code of testing result to or form the interdynamic document and the interdynamic document produces the corresponding test report as required.
Description
The present invention relates to a kind of automatic test platform, particularly a kind of automatic test platform of expanding different types of machines.
Each test item all must be by manually finishing in the prior art, and the transition and conversion between each also will be fully by manually finishing, human factor causes in the whole process at most in the test process like this, operate loaded down with trivial details, efficient is low, accuracy is low, the operation also lack of standardization, last test report does not have certain standard yet.
The invention provides a kind of extendible automatically testing platform, having solved needs the artificial shortcoming that participates in the test in the past, loaded down with trivial details such as operation, efficient is low, accuracy is low, the operation is also lack of standardization, reports also skimble-scamble drawback.The method that the present invention carried has not only been simplified operation, has also improved efficient and accuracy, further standard operation, and can provide the test report of a standard.And with interactive file (InteractiveDocument IAD) is core, by the coordination of control console module and a test module, finishes the test of robotization synchronously.Interactive file (IAD) is as logic module, Data Processing and biography standard then in whole test system have been defined, and provide corresponding management method, make either party's independent change can not involve other modules, interactive file (IAD) has also guaranteed data stream and the legitimacy of controlling stream between platform and test item simultaneously, (Resource Table RT) has defined various shared resources to resource table, allows platform and test item reading by interactive file (IAD).The control platform drives each test item by the operation to resource table (RT) and finishes test assignment, after test is finished, by controlling platform to interactive file (IAD) access test object code, and the report interface that provides by interactive file (IAD) is provided, require to generate the test report of corresponding form by interactive file (IAD) foundation.
Relevant detailed content of the present invention and technology are as follows with regard to description of drawings now:
Fig. 1 is a functional module calcspar proposed by the invention;
Fig. 2 is a test flow chart proposed by the invention;
Fig. 3 is resource table (Resource Table, RT) workflow diagram proposed by the invention;
Fig. 4 is a message feedback mechanism process flow diagram proposed by the invention;
Fig. 5 is report spirit (Report Wizard) workflow diagram proposed by the invention;
Fig. 6 is a control platform workflow diagram proposed by the invention; And
Fig. 7 is a test item module workflow diagram proposed by the invention.
Functional module calcspar of the present invention is as shown in Figure 1: platform 10 is to be configured on the Container/Component structure with test item 20, allows the exchange of the stream of the data between each component units 30 and control stream 40 in intermodule and the module.Wherein each functions of modules and workflow are described as follows:
The control console module is the execution platform of test item, platform 10 has adopted container/inscape (Container/Component) structure with test item 20, platform 10 is as container (Container), the loading of managing each inscape (Component) with shift out.
The test item module is the changeability at test item 20, the polymorphic pointer structure of employing standard, and the output resource of definition test item 20, all test items are finished the content measurement of independent test item 20 separately by the agreement to standard interface compartmentalization (local).
Logic module is with interactive file (Interactive Document, IAD) 50 is the core of total system, in system initialisation phase, this module initialization test item, drive each test item accessing resource description list (LRT, local RT) 60, and obtain resource summary table (GRT, overall RT) 70 from the control platform.Interactive file (IAD) 50 provides the data stream 30 and control stream 40 passages of 20 of platform 10 and test items, allows to be configured in the exchange of the stream of the data between each component units 30 and control stream 40 in structural intermodule of container/inscape (Container/Component) and the module.
And resource table (Resource Table, RT) 80 shareable resources that defined 20 of platform 10 and test items, comprising two parts: resource description table (LRT) 60 and resource summary table (GRT) 70, as a complete unit, platform 10 corresponding resource summary tables (GRT) 70 in interactive file (IAD) 50, and each test item 20 corresponding resource description table (LRT) 60, operation for resource table (RT) 80 comprises two parts, be access and obtain, when test item began initialization along with interactive file (IAD) 50, test item 20 was filled in resource description table (LRT) 60 with interactive file (IAD) 50 accesses and by interactive file (IAD) 50.
(Report Wizard, RW) 90 functions of modules is that the test item 20 feedback results that will control platform import interactive file (IAD) 50, is produced by interactive file (IAID) 50 startup reports smart (RW) 90 and reports and report is smart.
Fig. 2 is a test flow chart proposed by the invention, wherein is divided into initialization, system's execution and three main processes of System Halt.
Executive system initialization procedure at first: will control platform initialization (step 100); And the interactive file of initialization (IAD) (step 110); Follow each test item (step 120) of interactive file (IAD) initialization; Carrying out interactive file (IAD) fills in resource summary table (GRT) (step 130) and interactive file (IAD) and fills in each resource description table (LRT) (step 140).
Then be system's implementation: at first control platform and read resource description table (LRT) (step 150), the control platform drives test item and carries out (step 160).
Be the System Halt process at last: control platform output result is pooled to interactive file (IAD) (step 170), produces test report (step 180) by interactive file (IAD).
Fig. 3 is the workflow diagram of resource table (RT) proposed by the invention.Each test item (step 190) of at first interactive file (IAD) initialization, adjust access function (step 200) by interactive file (IAD) again, and fill in resource description table (LRT) first (step 210), then judged whether resource access (step 220), if resource access is arranged, then resource description table (LRT) is added resource description table (LRT) group (step 230), otherwise moving hand is to the next item down (step 240), and repeating step 200.
Defined in this resource summary table (GRT) and be used for the required resource of test item message feedback, wherein the workflow of message feedback mechanism as shown in Figure 4.Wherein when test item is finished test (step 250), to interactive file (IAD) request of sending (step 260), judge whether have the right (step 270), if no, then show mistake and withdraw from (step 280), if having the right, then obtain resource summary table (GRT) and indicate (step 290), mapping inlet point (Entry point) (step 300), and adjust feedback function (step 310), send test result code name (step 320).
Fig. 5 is report spirit (Report Wizard) workflow diagram proposed by the invention, wherein platform will be tested the feedback result and import in the interactive file (IAD) (step 330), interactive file (IAD) beginning initialization report smart (RW) (step 340), and report access data (step 350), select whether to adopt Excel form (step 360), if adopt the Excel form, then adjust Excel generator (step 370), whether adopt extended formatting (step 380) otherwise further provide, if do not adopt extended formatting, then directly produce file layout report (step 390), otherwise input format (step 400), in order to providing the user to import new file layout, and adjust generator (step 410), finish smart (RW) workflow of report.
Fig. 6 is a control platform workflow diagram proposed by the invention, at first carry out platform initialization (step 420) action, then load all test items (step 430), and start interactive file (IAD) (step 440), import inscape (Component List) (step 450) to interactive file (IAD), make interactive file (IAD) initialization (step 460) again, and from interactive file (IAD), obtain resource description table (LRT) group (step 470), the group carries out test item (step 480) according to resource description table (LRT), and, drive interactive file (IAD) output report (step 500) at last to interactive file (IAD) input results (step 490).
Fig. 7 is a test item module workflow diagram proposed by the invention.Wherein the test item module is the changeability at test item, the polymorphic pointer structure of employing standard, and the output resource of definition test item, all test items are finished separately independently content measurement by the agreement to standard interface compartmentalization (local).Now be described as follows with regard to test item module workflow:
At first carry out initialization (step 510) action, follow access interfacial process (step 520), judge whether to call (step 530), if no, then wait for and call (step 540), not so move test procedure (step 550), and from resource summary table (GRT), obtain resource (step 560), then send control information (step 570), send object code (step 580), finish test item module workflow to platform.
Though the present invention with aforesaid preferred embodiment openly as above; right its is not in order to limit the present invention; anyly be familiar with this skill person; without departing from the spirit and scope of the present invention; when can being used for a variety of modifications and variations, so protection scope of the present invention is as the criterion when looking the accompanying Claim person of defining.
Claims (20)
1. extendible automatic test platform wherein comprises at least:
One control console module is the execution platform of test item, and this platform is as container (Container), the loading of managing each inscape (Component) with shift out;
One test item module is the changeability at this test item, and the polymorphic pointer structure of employing standard defines the output resource of this test item, and all these test items are finished separately independently content measurement by the agreement to standard interface compartmentalization (local);
(Resource Table RT), defines the shareable resource between this platform and this test item to one resource table;
One logic module is that (Interactive Document IAD) is core, and data stream and control circulation road between this platform and this test item are provided with interactive file; And
One report is smart, and (Report Wizard, RW) module are that this test item feedback result with this control platform imports this interactive file (IAD), start this report spirit (RW) generation test report by this interactive file (IAD).
2. extendible according to claim 1 automatic test platform, (Resource Table RT) also comprises resource description table (LRT) and resource summary table (GRT) two parts to wherein above-mentioned resource table.
3. as extendible automatic test platform as described in the claim 2, wherein above-mentioned resource summary table (GRT) has defined and has been used for the required resource of test item message feedback.
4. extendible according to claim 1 automatic test platform, corresponding this resource summary table (GRT) of wherein above-mentioned platform.
5. extendible according to claim 1 automatic test platform, corresponding this resource description table (LRT) of wherein above-mentioned test item.
6. extendible according to claim 1 automatic test platform, (Interactive Document IAD) is configured on container/inscape (Container/Component) structure wherein above-mentioned interactive file.
7. as extendible automatic test platform as described in the claim 6, wherein above-mentioned container/inscape (Container/Component) structure is the exchange of flowing as this data stream between each component units in intermodule and the module and this control.
8. extendible according to claim 1 automatic test platform, wherein above-mentioned test report also provides the user to import new file layout.
9. extendible automatic test platform, it is characterized in that with interactive file (InteractiveDocument, IAD) be core, coordination by a control console module and a test module, by a resource table (Resource Table, RT) define various shared resources, permission platform and test item read by this interactive file (IAD), finish the test of robotization synchronously.
10. as extendible automatic test platform as described in the claim 9, wherein above-mentioned control console module is the execution platform of test item, and this platform is as container (Container), the loading of managing each inscape (Component) with shift out.
11. as extendible automatic test platform as described in the claim 9, wherein above-mentioned test item module is the changeability at this test item, the polymorphic pointer structure of employing standard, define the output resource of this test item, all these test items are finished only separately content measurement by the agreement to standard interface compartmentalization (local).
12. as extendible automatic test platform as described in the claim 9, (Resource Table RT) is shareable resource between this platform of definition and this test item to wherein above-mentioned resource table;
13. as extendible automatic test platform as described in the claim 9, (Resource Table RT) also comprises resource description table (LRT) and resource summary table (GRT) two parts to wherein above-mentioned resource table.
14. as extendible automatic test platform as described in the claim 13, wherein above-mentioned resource summary table (GRT) has defined and has been used for the required resource of test item message feedback.
15. as extendible automatic test platform as described in the claim 9, corresponding this resource summary table (GRT) of wherein above-mentioned platform.
16. as extendible automatic test platform as described in the claim 9, corresponding this resource description table (LRT) of wherein above-mentioned test item.
17. as extendible automatic test platform as described in the claim 9, (Interactive Document IAD) provides data stream and control circulation road between this platform and this test item to wherein above-mentioned interactive file.
18. as extendible automatic test platform as described in the claim 9, (Interactive Document IAD) is configured on container/inscape (Container/Component) structure wherein above-mentioned interactive file.
19. as extendible automatic test platform as described in the claim 18, wherein above-mentioned container/inscape (Container/Component) structure is the exchange of flowing as this data stream between each component units in intermodule and the module and this control.
20. as extendible automatic test platform as described in the claim 9, also comprise smart (the Report Wizard of a report, RW) module, be that this test item feedback result that will control platform imports this interactive file (IAD), start this report spirit (RW) by this interactive file (IAD) and produce test report.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB001089234A CN1154922C (en) | 2000-05-17 | 2000-05-17 | Expandable automatic test platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB001089234A CN1154922C (en) | 2000-05-17 | 2000-05-17 | Expandable automatic test platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1324021A true CN1324021A (en) | 2001-11-28 |
CN1154922C CN1154922C (en) | 2004-06-23 |
Family
ID=4579342
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB001089234A Expired - Fee Related CN1154922C (en) | 2000-05-17 | 2000-05-17 | Expandable automatic test platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1154922C (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100340991C (en) * | 2003-12-30 | 2007-10-03 | 英业达股份有限公司 | Cross-platform computer testing system and method |
CN100361088C (en) * | 2005-08-09 | 2008-01-09 | 华为技术有限公司 | Method for realizing device test |
CN101459552B (en) * | 2007-12-12 | 2011-03-09 | 英业达股份有限公司 | Automation test method |
CN103136077A (en) * | 2011-11-25 | 2013-06-05 | 致伸科技股份有限公司 | Automatic test method |
CN104678982A (en) * | 2013-11-28 | 2015-06-03 | 英业达科技有限公司 | Test device using independent control module to test, and method of test device |
CN106814679A (en) * | 2015-11-30 | 2017-06-09 | 英业达科技有限公司 | Control system and control platform |
CN113742249A (en) * | 2021-11-05 | 2021-12-03 | 麒麟软件有限公司 | Test script granulation method and system based on desktop operating system |
-
2000
- 2000-05-17 CN CNB001089234A patent/CN1154922C/en not_active Expired - Fee Related
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100340991C (en) * | 2003-12-30 | 2007-10-03 | 英业达股份有限公司 | Cross-platform computer testing system and method |
CN100361088C (en) * | 2005-08-09 | 2008-01-09 | 华为技术有限公司 | Method for realizing device test |
CN101459552B (en) * | 2007-12-12 | 2011-03-09 | 英业达股份有限公司 | Automation test method |
CN103136077A (en) * | 2011-11-25 | 2013-06-05 | 致伸科技股份有限公司 | Automatic test method |
CN104678982A (en) * | 2013-11-28 | 2015-06-03 | 英业达科技有限公司 | Test device using independent control module to test, and method of test device |
CN106814679A (en) * | 2015-11-30 | 2017-06-09 | 英业达科技有限公司 | Control system and control platform |
CN113742249A (en) * | 2021-11-05 | 2021-12-03 | 麒麟软件有限公司 | Test script granulation method and system based on desktop operating system |
Also Published As
Publication number | Publication date |
---|---|
CN1154922C (en) | 2004-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1011043B1 (en) | Method and apparatus for loading a java application program | |
CN100435113C (en) | TTCN-3 testing system basedon C++ mapping and its testing method | |
CN109933521A (en) | Automated testing method, device, computer equipment and storage medium based on BDD | |
CN109032945B (en) | Software reliability engineering integrated environment framework design method | |
CN1938679A (en) | System and method for program execution | |
CN101226502B (en) | Automatization test method and system | |
CN102750301A (en) | Blueprint generating method for integrated avionic system model aiming at architecture analysis and design language (AADL) description | |
CN102402422B (en) | The method that processor module and this assembly internal memory are shared | |
CN1324021A (en) | Expandable automatic test platform | |
CN104850498B (en) | A kind of filling information method of testing and system | |
CN101441592A (en) | Test system and method of embedded system | |
CN116049014A (en) | AMBA bus verification platform generation method and device | |
CN110069248A (en) | Call method, device, equipment and the computer readable storage medium of interface data | |
CN103092156B (en) | Equipment replaceable automatic test system and method | |
CN112446625A (en) | Process line generation system, method, platform and storage medium | |
CN1964545A (en) | A test system for multiple mode mobile terminal and its test method | |
CN100468347C (en) | Process and device for transferring parameter between application module and COM component | |
CN102014127A (en) | IEC61850 object-oriented online communication system and legacy system migration method | |
CN107018160B (en) | Manufacturing resource and clouding method based on layering | |
CN1567201A (en) | Restructurable virtual device for software bus and chip structure | |
CN111949570B (en) | Method and system for automatically allocating reflective memory addresses based on XML format | |
CN111639482B (en) | Document modification method and device, electronic equipment and medium | |
CN1932760B (en) | System and method for execution of application program | |
CN1755642A (en) | Integrated software testing method with test flexibility | |
TW459176B (en) | An expandable automatic testing platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20040623 Termination date: 20110517 |