CN1266605C - Automatic assembling testing procedure for production - Google Patents
Automatic assembling testing procedure for production Download PDFInfo
- Publication number
- CN1266605C CN1266605C CN 02157374 CN02157374A CN1266605C CN 1266605 C CN1266605 C CN 1266605C CN 02157374 CN02157374 CN 02157374 CN 02157374 A CN02157374 A CN 02157374A CN 1266605 C CN1266605 C CN 1266605C
- Authority
- CN
- China
- Prior art keywords
- test
- configuration file
- testing process
- testing
- information
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
The present invention relates to a method for automatically assembling a test flow for production. According to configuration files of a test object, a test subset needed by the test object is listed from a test covering table by using a test flow table, configuration files of a test flow is generated, wherein the configuration files of the test object define correlative relationship that a test item acts on a tested item; the test covering table comprises corporas of all test items, congregations of all tested items and effect evaluation that the test items act on the tested items; the configuration files of the test flow comprise the test flow, the test subset used for the flow and a test process of the subset, and the productive process of the configuration files of the test flow is the process automatically assembling the test flow. The present invention provides the method that the automatic assembly of the test process can be realized according to systematic special situations. Compared with the prior art, the present invention has the obvious advantages that operating steps of the method are simple, and test efficiency is high. When hardware configuration and software configuration are variegated, customization customized requires can be effectively satisfied.
Description
Technical field
The present invention relates to a kind of method of testing process, particularly relate to the method for a kind of testing process assembling in the multi-purpose computer manufacture process.
Background technology
In the multi-purpose computer manufacture process, need test product.Test generally is divided into to the test of hardware with to the test of software, and the hardware testing effect is to guarantee that a series of hardware of installing such as CPU, mainboard, hard disk, CD-ROM drive etc. are correct and work is good.The effect of software test is to guarantee that installed software is correct and function is normal.
Normally used method of testing is that the test procedure with series of computation machine system leaves on certain carrier, on floppy disk or the hard disk.By methods such as batch programs test procedure is organized, tested according to the pre-arranged procedure.
The limitation of this method is that program uses whole computer systems, and when the configuration variation of hardware and software, the tissue of test procedure will become increasingly complex, and the test that increases new system is also more and more difficult, is difficult to accomplish that various systems take into account.When different clients had different the requirement, this method also was difficult to accomplish satisfy simultaneously.
Summary of the invention
Fundamental purpose of the present invention is, overcomes the deficiency of existing method of testing, and a kind of method that can realize that test process is assembled automatically according to the special circumstances of system is provided.
The present invention realizes by the following technical solutions:
A kind of method of producing with automatic assembling test flow process, this method comprises: extract relevant portion according to the software/hardware feature of goal systems and client's specific (special) requirements in the test complete or collected works, generate the test target configuration file after treatment; Generate the testing process table by the result who test item is decomposed into the input, performing step and the output that need; Act on tested recruitment evaluation generation test covering table according to tested item, method of testing and this method of testing, wherein this recruitment evaluation is to draw according to tested the significance level and the reliability of method of testing; According to the test target configuration file, utilize the testing process table from test covering table, to list the test subclass of test target needs and produce the testing process configuration file, this document has comprised the test subclass used in the flow process of test and the flow process and the test process of subclass thereof; Cover table and the testing process configuration file produces test result comparison file according to this test, the information that the result that returns in every test and test result are compared in the file compares.
Aforesaid production comprises every test expected result in the testing process configuration file with the method for automatic assembling test flow process, wherein said test result comparison file, has comprised each feature and quantizating index of tested.
Aforesaid production is with the method for automatic assembling test flow process, wherein said test covers table and is generated by test covering table generation device, the information and the test recruitment evaluation of the feature of various software and hardwares, various method of testings can be imported and store to this test covering table generation device, and these information are stored in lane database in order to using.
Aforesaid production is with the method for automatic assembling test flow process, wherein said test target configuration file, testing process table and testing process configuration file are generated by testing process configuration file generation device, this testing process configuration file generation device can the acceptance test item decomposed information, client's specific (special) requirements information and store in the database, and test covers table information in can accessing database; When software systems that testing process configuration file generation device is moved are connected on the infosystem of company, the software-hardware configuration information of each batch be can obtain from infosystem, and described test target configuration file, test target flow file and test result comparison file generated according to client's specific (special) requirements and described test covering table information.
Described testing process configuration file and test result comparison document storage are in goal systems, to carry out the foundation of testing process and judgement test result in test as goal systems.
The present invention compared with prior art has tangible advantage and beneficial effect.By above technical scheme as can be known, advantage of the present invention is specific as follows:
1, this method operation steps is simple, the testing efficiency height;
2, this method has realized effectively satisfying the customization requirement when the configuration of hardware and software is diversified.
Therefore, the present invention has more technology novelty and creativeness than prior art method, and has produced handy and practical good effect, and has practicality really.And meet cost benefit, and have the value on the industry really, be suitable for industrial community and extensively promote the use of.
Concrete grammar of the present invention is provided in detail by following examples and accompanying drawing thereof.
Description of drawings
Fig. 1 is the generation synoptic diagram of test covering table;
Fig. 2 is the generation synoptic diagram of testing process table;
Fig. 3 is that the test target configuration file produces synoptic diagram;
Fig. 4 is that testing process configuration file and test result comparison file produce synoptic diagram;
Embodiment
At first need definition test covering table in using this method, the content of test covering table comprises the definition of all method of testings of all goal systems, all definition of tested and the recruitment evaluation of method of testing.Comprise in tested the definition tested significance level and the quantizating index of test.Recruitment evaluation is to draw according to tested the significance level and the reliability of method of testing, and usually, tested item is important more, the poor more effect so of method of testing reliability is just poor more.As shown in Figure 1, test covering table can be produced or be revised by test covering table generation device, test covering table generation device is computer system and the upward set of the software of operation thereof, complete or collected works that can the input test item, tested complete or collected works and recruitment evaluation etc., and generate or revise test and cover table.The recruitment evaluation of all the software and hardware characteristics that need test and its method of testing and method of testing generates test covering table after the processing of covering table generation device after tested.
Need then to define the testing process table, input, implementation and the output of each test item of definition are to realize the modularization of test item in flow table.As shown in Figure 2, test item is decomposed into the result of the input that needs, performing step, output, and the processing of procedure configuration files generation device produces the testing process table after tested.
The test target configuration file comprises the feature that tested system need check, comprises software and hardware feature and client's specific (special) requirements etc., to each feature certain performance assessment criteria should be arranged.As shown in Figure 3, in the test complete or collected works, extract relevant portion according to the software/hardware feature of goal systems and client's specific (special) requirements, and the processing of procedure configuration files generation device produces the test target configuration file after tested.
Testing process table and test target configuration file are generated by testing process configuration file generation device.Testing process configuration file generation device is computer system and the upward set of the software of operation thereof, it can the input test flow definition, test target feature etc. and generate testing process table and test target configuration file, can cover table according to test simultaneously and generate testing process configuration file and test result comparison file.Testing process configuration file generation device and test covering table generation device can move on same set of hardware, and software also can integrate.As shown in Figure 4, choose test item according to the test target configuration file of goal systems and test complete or collected works, and test item is assembled according to the flow process in the testing process table, generation testing process configuration file.Choose the data of the required comparison of test item from test covering table, extract, generate test result comparison file.
The above test covering table, testing process table and test target configuration file do not need to be stored in the goal systems.
Testing process configuration file and test result comparison file are generated by testing process configuration file generation device, the testing process configuration file promptly is the test item that needs from the goal systems that test is extracted the complete or collected works, according to the result who requires assembly unit to get up of flow process in the testing process table and test target configuration file; The process of assembly unit can be strengthened check by the test item that the test recruitment evaluation is lower usually.It has defined goal systems all test item and flow process in test.The result of test need compare the information judgement of file logging according to test result.
Test result comparison file has comprised every test expected result in the testing process configuration file, covers table and the generation of testing process configuration file by testing process configuration file generation device according to test.It comprises each feature and quantizating index of tested, and with this foundation as the judgement test result.The result that returns in every test can and the test result documents in information compare, if both do not meet and promptly mean and occurred in the test unusually.
Testing process configuration file and test result comparison file must be stored in the goal systems, to carry out the foundation of testing process and judgement test result in test as goal systems.
The information and the test recruitment evaluation of the feature of various software and hardwares, various method of testings can be imported and store to the software systems of above-described test covering table generation device, and these information are stored in lane database in order to using.The software systems of testing process configuration file generation device can the acceptance test item information such as decomposed information, client's specific (special) requirements and store in the database, and test covers information such as table in can accessing database; Described software systems are also connected on the infosystem of company, the software-hardware configuration information of each batch be can obtain from infosystem, and described test target configuration file, test target flow file and test result comparison file generated according to information such as client's specific (special) requirements and described test covering tables.
For different systems or customer requirement, only need in the test target configuration file, embody, can be reflected in testing process configuration file and the test result comparison file, thereby realize the personalization that different system is tested easily.
The above, it only is preferred embodiment of the present invention, be not that the present invention is done any pro forma restriction, any those skilled in the art may utilize the method for above-mentioned announcement and the equivalent embodiment that technology contents was changed or be modified to equivalent variations, but every technical solution of the present invention content that do not break away from,, all still belong in the scope of technical solution of the present invention any simple modification, equivalent variations and modification that above embodiment did according to technical spirit of the present invention.
Claims (5)
1, a kind of method of producing with automatic assembling test flow process is characterized in that this method comprises: extract relevant portion according to the software/hardware feature of goal systems and client's specific (special) requirements in the test complete or collected works, generate the test target configuration file after treatment;
Generate the testing process table by the result who test item is decomposed into the input, performing step and the output that need;
Act on tested recruitment evaluation generation test covering table according to tested item, method of testing and this method of testing, wherein this recruitment evaluation is to draw according to tested the significance level and the reliability of method of testing;
According to the test target configuration file, utilize the testing process table from test covering table, to list the test subclass of test target needs and produce the testing process configuration file, this document has comprised the test subclass used in the flow process of test and the flow process and the test process of subclass thereof;
Cover table and the testing process configuration file produces test result comparison file according to this test, the information that the result that returns in every test and test result are compared in the file compares.
2, production according to claim 1 is characterized in that with the method for automatic assembling test flow process, and described test result comparison file comprises every test expected result in the testing process configuration file, has comprised each feature and quantizating index of tested.
3, production according to claim 1 is with the method for automatic assembling test flow process, it is characterized in that, described test covers table and is generated by test covering table generation device, the information and the test recruitment evaluation of the feature of various software and hardwares, various method of testings can be imported and store to this test covering table generation device, and these information are stored in lane database in order to using.
4, production according to claim 1 is with the method for automatic assembling test flow process, it is characterized in that, described test target configuration file, testing process table and testing process configuration file are generated by testing process configuration file generation device, this testing process configuration file generation device can the acceptance test item decomposed information, client's specific (special) requirements information and store in the database, and test covers table information in can accessing database; When software systems that testing process configuration file generation device is moved are connected on the infosystem of company, the software-hardware configuration information of each batch be can obtain from infosystem, and described test target configuration file, test target flow file and test result comparison file generated according to client's specific (special) requirements and described test covering table information.
5, production according to claim 1 is with the method for automatic assembling test flow process, it is characterized in that described testing process configuration file and test result comparison document storage in goal systems, in test, to carry out the foundation of testing process and judgement test result as goal systems.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 02157374 CN1266605C (en) | 2002-12-23 | 2002-12-23 | Automatic assembling testing procedure for production |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 02157374 CN1266605C (en) | 2002-12-23 | 2002-12-23 | Automatic assembling testing procedure for production |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1510572A CN1510572A (en) | 2004-07-07 |
CN1266605C true CN1266605C (en) | 2006-07-26 |
Family
ID=34236564
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 02157374 Expired - Fee Related CN1266605C (en) | 2002-12-23 | 2002-12-23 | Automatic assembling testing procedure for production |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1266605C (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1588411B (en) * | 2004-10-12 | 2011-02-23 | 北京北大方正电子有限公司 | Flow control method based on flow customization |
CN100392615C (en) * | 2005-08-08 | 2008-06-04 | 中国电子技术标准化研究所 | Generating method of computer information processing product test sample file |
CN101098200B (en) * | 2006-06-27 | 2014-02-19 | 中兴通讯股份有限公司 | Method for implementing customizable test procedure |
US8230265B2 (en) * | 2010-03-31 | 2012-07-24 | Microsoft Corporation | Testing software in electronic devices |
FR2960668A1 (en) * | 2010-05-27 | 2011-12-02 | Airbus Operations Sas | METHOD AND DEVICE FOR INCREMENTAL CONFIGURATION OF IMA TYPE MODULES |
CN102566988B (en) * | 2010-12-14 | 2015-04-22 | 苏州工业园区谱芯科技有限公司 | Test case automatic generation method based on user utilization procedure digraphs and test method |
CN109426605A (en) * | 2017-08-23 | 2019-03-05 | 龙芯中科技术有限公司 | The stability test method and apparatus of computer |
CN111104309B (en) * | 2019-11-15 | 2023-09-29 | 北京航天长征飞行器研究所 | Method for quickly realizing comprehensive test flow |
CN111090558B (en) * | 2020-03-22 | 2020-07-07 | 武汉精立电子技术有限公司 | Panel detection system |
-
2002
- 2002-12-23 CN CN 02157374 patent/CN1266605C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1510572A (en) | 2004-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101075249A (en) | Data warehouse system and its construction for geographical information system | |
US6687693B2 (en) | Architecture for distributed relational data mining systems | |
CN1266605C (en) | Automatic assembling testing procedure for production | |
CN1323424A (en) | Accessing a hierarchical data store through an SQL input | |
US20070239799A1 (en) | Analyzing log files | |
CN1159665C (en) | Code generator system for digital library and its method | |
CN101064027A (en) | Architectural engineering construction technique normalizing knowledge base data structure | |
CN1601529A (en) | Methods and apparatus for query rewrite with auxiliary attributes in query processing operations | |
CN116361487A (en) | Multi-source heterogeneous policy knowledge graph construction and storage method and system | |
Shyu et al. | Generalized affinity-based association rule mining for multimedia database queries | |
CN112650803A (en) | Data analysis system based on business intelligence | |
EP1217515A1 (en) | Workflow system | |
CN101046876A (en) | Credit scoring system and method of using data mining method | |
CN1601524A (en) | Fuzzy inquiry system and method | |
CN113157853A (en) | Problem mining method and device, electronic equipment and storage medium | |
CN1959709A (en) | System and method for creating list of materiel | |
CN101036140A (en) | System and method for generating custom hierarchies in an analytical data structure | |
Ng et al. | Knowledge discovery in a facility condition assessment database using text clustering | |
CN111275409A (en) | Power grid overhaul audit data processing system and processing method | |
CN1445649A (en) | Data display method and system | |
CN101046827A (en) | Port defining system and method | |
CN1479229A (en) | Personal affairs data management method and system | |
Coatney et al. | Motifminer: A general toolkit for efficiently identifying common substructures in molecules | |
CN115659979A (en) | Automatic naming method, system, equipment and medium for structural parts | |
CN1595400A (en) | Department relationship coding system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
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: 20060726 Termination date: 20100125 |