CN1266605C - Automatic assembling testing procedure for production - Google Patents

Automatic assembling testing procedure for production Download PDF

Info

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
Application number
CN 02157374
Other languages
Chinese (zh)
Other versions
CN1510572A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN 02157374 priority Critical patent/CN1266605C/en
Publication of CN1510572A publication Critical patent/CN1510572A/en
Application granted granted Critical
Publication of CN1266605C publication Critical patent/CN1266605C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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

Produce method with automatic assembling test flow process
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.
CN 02157374 2002-12-23 2002-12-23 Automatic assembling testing procedure for production Expired - Fee Related CN1266605C (en)

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)

* Cited by examiner, † Cited by third party
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

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