CN103186456A - Method and device for testing system - Google Patents

Method and device for testing system Download PDF

Info

Publication number
CN103186456A
CN103186456A CN201110451995XA CN201110451995A CN103186456A CN 103186456 A CN103186456 A CN 103186456A CN 201110451995X A CN201110451995X A CN 201110451995XA CN 201110451995 A CN201110451995 A CN 201110451995A CN 103186456 A CN103186456 A CN 103186456A
Authority
CN
China
Prior art keywords
test
functional module
test case
mapping
case
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
CN201110451995XA
Other languages
Chinese (zh)
Other versions
CN103186456B (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.)
Beijing Feinno Communication Technology Co Ltd
Original Assignee
Beijing Feinno Communication Technology Co 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 Beijing Feinno Communication Technology Co Ltd filed Critical Beijing Feinno Communication Technology Co Ltd
Priority to CN201110451995.XA priority Critical patent/CN103186456B/en
Publication of CN103186456A publication Critical patent/CN103186456A/en
Application granted granted Critical
Publication of CN103186456B publication Critical patent/CN103186456B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a method and a device for testing a system. The method comprises the following steps of during the first testing, establishing the mapping between a function module and a test case, indicating the system to be tested to execute the test case, obtaining the defect of the system to be tested, establishing the mapping between the test case and the defect, and determining the defect contained in each function module, so as to obtain the result of the first testing; and during the post testing, adding the test case mapped by the defect in the first testing into a test case collection in the later-stage testing, indicating a new version of system to be tested to execute the test case in a test case set, obtaining the defect of the new version of system to be tested, establishing the mapping between the defect and the test case, and according to the mapping between the function module and the test case and the mapping between the test case and the defect, determining the defect contained in each function module in the new version of system to be tested, so as to obtain the test result of the later-stage testing. The method and the device can solve the problems that waste on time is caused and cost is overhigh during testing.

Description

A kind of method and apparatus of system testing
Technical field
The present invention relates to computer realm, particularly a kind of method and apparatus of system testing.
Background technology
For the computer system development pattern of iteratively faster, each iteration generates a released version, and through behind the DCO and defect repair of each version, system just can progressively stablize, and reaches available degree.The test job amount of each version of system is very big, needs to adopt good testing scheme to finish test assignment.
Method of testing of the prior art, main consideration comprises selecting of demand coverage rate, test case coverage rate and test case.Wherein about the covering of demand covering and test case, arrange according to functional module to be tested, by this generation test case is set.Test for each version of system comprises two kinds of methods: a kind of for carrying out all test cases, a kind of is selectivity operating part test case.The method confidence level of carrying out all test cases is higher, and still along with the continuous increase of test case, this method expends too much time, manpower and cost.And the higher test case of priority ratio and crucial test case are generally at first picked out in the selectivity implementation of test cases, only decide the scope of test test case can occur with priority and crucial test case and select inaccurate problem.
Summary of the invention
The method and apparatus of system testing provided by the invention expends time in and the too high problem of cost to solve in the test.
The invention discloses a kind of method of system testing,
During first the test, the read functions document, import the information of the functional module of system to be tested, generate the test case of described functional module correspondence according to the information of functional module, set up the mapping between described functional module and described test case, indicate system to be tested to carry out described test case, obtain the defective of system to be tested, set up the mapping between test case and defective, according to the mapping between the mapping between functional module and test case and test case and defective, determine the defective that each functional module comprises, obtain first test result;
Described method also comprises:
Step 1 is being carried out when test in later stage, the test case of defective mapping in test last time is added in the test case set of this later stage test;
Step 2, the system to be tested of indication redaction are carried out the test case in the described test case set, obtain the defective of the system to be tested of redaction, set up the mapping between described defective and test case;
Step 3 according to the mapping between the mapping between functional module and test case and test case and defective, is determined the defective that each functional module comprises in the system to be tested of redaction, obtains the test result of this later stage test.
Wherein, also comprise after the described mapping of setting up between described functional module and described test case:
Step 21 is according to the basic test use-case of the described functional module of mark in the test case that is configured in the functional module mapping;
Described step 1 also comprises:
Step 22 if had defective in the test result last time, is then added all basic test use-cases in the test case set.
Wherein, described step 1 also comprises:
Step 31 when changing functional module in the system to be tested of redaction, reads the feature documentation of renewal, imports the information of the functional module of change;
Step 32, the information of the functional module of foundation change generates the test case of the functional module correspondence of described change, sets up the mapping between described functional module and described test case;
Step 33 is added the test case of the functional module correspondence of described change in the test case set to.
Wherein, also comprise after the described mapping of setting up between described functional module and described test case:
Step 41 is according to the basic test use-case of the described functional module of mark in the test case that is configured in the functional module mapping;
Also comprise after the described step 31:
Step 42 according to the incidence relation between functional module, is determined the functional module with the functional module association of change;
Described step 33 also comprises:
Step 43 is added the basic test use-case of the functional module of described association in the test case set to.
Wherein, described step 32 also comprises:
Step 51 is according to the basic test use-case of the functional module of the described change of mark in the test case of the functional module mapping that is configured in change;
Described step 1 also comprises:
Step 52, if on carrying out when test in later stage once, change functional module in the system to be tested, then the basic test use-case with the functional module of the change of last later stage test adds in the test case set of this later stage test.
Wherein, described step 42 further comprises:
Step 61, the relational structure tree of setting up reflection function intermodule incidence relation according to the feature documentation that upgrades;
Step 62, the test case of described functional module being shone upon by the title of functional module identifies;
Step 63 is determined the functional module related with the change functional module of last later stage test according to described relational structure tree;
Described step 43 further comprises:
Step 64 according to the sign of test case, is searched the test case of related functional module, and the basic test use-case of mark in the described test case is added in the test case set of this later stage test.
Wherein, comprise in the described feature documentation and read mark;
Described read functions document, the information that imports the functional module of system to be tested further comprises:
Step 71 is according to the information that mark imports the functional module of system to be tested that reads in the feature documentation.
Wherein, the described feature documentation that reads renewal, the information that imports the change functional module further comprises:
Step 81 reads the feature documentation of renewal, and feature documentation and the former feature documentation that upgrades compared, and determines update content;
Step 82 according to described update content, imports the information of change functional module.
The invention also discloses a kind of device of system testing, described device comprises first test module and later stage test module,
Described first test module, be used for when first test, the read functions document, import the information of the functional module of system to be tested, generate the test case of described functional module correspondence according to the information of functional module, set up the mapping between described functional module and described test case, indicate system to be tested to carry out described test case, obtain the defective of system to be tested, set up the mapping between test case and defective, according to the mapping between the mapping between functional module and test case and test case and defective, determine the defective that each functional module comprises, obtain first test result;
Described later stage test module further comprises:
Test case chooser module is used for the test case of defective mapping in test last time being added in the test case set of this later stage test when carrying out the later stage test;
The test case implementation sub-module, the system to be tested that is used to indicate redaction carries out the test case in the described test case set, obtains the defective of the system to be tested of redaction, sets up the mapping between described defective and test case;
Test result produces submodule, is used for according to the mapping between the mapping between functional module and test case and test case and defective, determines the defective that each functional module comprises in the system to be tested of redaction, obtains the test result of this later stage test.
Wherein, described first test module also is used for the basic test use-case according to the described functional module of test case mark that is configured in the functional module mapping after the mapping of setting up between described functional module and described test case;
Described test case chooser module also is used for when last time, there was defective in test result all basic test use-cases being added in the test case set.
The beneficial effect of the embodiment of the invention is: by setting up functional module with shining upon between test case, test case is with shining upon between defective, in the later stage test, use the test case of the defective correspondence of test last time, can reduce test used time and cost, and improve the reliability of test; Basic test use-case by the mark function module, when functional module changes in system, the basic test use-case of the functional module that the test case of the functional module mapping of execution change is relevant with the functional module of this change, can either test the change functional module, investigate the functional module of change again to the influence of correlation function module, further improved the reliability of test; By setting up functional module relational structure tree, draw the functional module of the functional module association of change fast, improve testing efficiency; Draw functional module information fast by the document importing, and the modification information of functional module, avoid the repetitive operation of a large amount of human tasks, improve testing efficiency.
Description of drawings
Fig. 1 is the process flow diagram of the method later stage test of system testing of the present invention;
Fig. 2 is the process flow diagram of the first test of the method embodiment of system testing of the present invention;
Fig. 3 is the process flow diagram of the later stage test of the method embodiment of system testing of the present invention;
Fig. 4 is the structural drawing of the device of system testing of the present invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, embodiment of the present invention is described further in detail below in conjunction with accompanying drawing.
Referring to Fig. 1, be the process flow diagram of the method for a kind of system testing of the present invention.
Treating test macro as follows tests for the first time.
During first test, the read functions document imports the information of the functional module of system to be tested.
Described first test is the test first time for the system of exploitation.Comprise in the described feature documentation and read mark.Described read functions document, the information that imports the functional module of system to be tested further comprises: according to the information that mark imports the functional module of system to be tested that reads in the feature documentation.For example, read mark in the feature documentation setting, when importing, search this and read mark, this reads the corresponding content of mark corresponding importing.
Generate the test case of this functional module correspondence according to the information of functional module, set up the mapping between the functional module test case corresponding with it, indicate system to be tested implementation of test cases, obtain the defective of system to be tested, set up the mapping between the test case defective corresponding with it.
According to the mapping between the mapping between functional module and test case and test case and defective, determine the defective that each functional module comprises, obtain first test result.
Carry out as follows for the later stage test that system to be tested is each.
Step S100 is carrying out when test in later stage, the test case of defective mapping in test last time is added in the test case set of this later stage test.
For the test of the later stage first time, test last time is described first test; For the test of the later stage after the first time, test last time is the later stage test of last time.
Step S200, the system to be tested of indication redaction carry out the test case in the test case set of this test in later stage, obtain the defective of the system to be tested of redaction, set up the mapping between this defective and test case.
Treat test macro and make amendment when defective appears in system to be tested, amended system to be tested is the system to be tested of redaction; When functional requirement changes, treat in the test macro functional module and make amendment or add functional module, the system to be tested of functional module change also is the system to be tested of redaction.
Step S300 according to the mapping between the mapping between functional module and test case and test case and defective, determines the defective that each functional module comprises in the system to be tested of redaction, obtains the test result of this later stage test.
Described later stage test is to the test of development after for the first time, find functional module to take place after changing in system defect to be tested or the system to be tested in test, the system to be tested of redaction is developed in the capital, and the later stage test is the test to the system to be tested of redaction.
In a preferred implementation, test case is divided into basic test use-case and the non-basic test use-case of functional module, use the basic test case of key word mark.
Also comprise the basic test use-case according to this functional module of mark in the test case that is configured in the functional module mapping after the described mapping of setting up between the functional module test case corresponding with it.
Described step S100 also comprises: if had defective in the test result last time, then the basic test use-case with all functional modules adds in the test case set.
By adding the basic test use-case, can detect at last time test defect the system of revision whether owing to revise the new defective of introducing functional module, and then improve testing reliability.
In a preferred implementation, changed functional module in the system of redaction, this changes to the function of what's new module or modify feature module, carries out the later stage test as follows.
Carrying out when test in later stage, the test case of defective mapping in test last time is being added in the test case set of this later stage test, if do not have defective in the test then need not last time to add, carrying out following operation then.
Step S110 reads the feature documentation of renewal, imports the information of the functional module of change.
Wherein, the described feature documentation that reads renewal, the information that imports the change functional module further comprises:
Step S111A reads the feature documentation of renewal, and the feature documentation that upgrades is compared with former feature documentation, determines update content.
Step S112A according to described update content, imports the information of change functional module.
Step S120, the information of the functional module of foundation change generates the test case of the functional module correspondence of described change, sets up the mapping between described functional module and described test case.
Step S130 adds the test case that the functional module of described change is shone upon in the test case set to.
Owing in the test case set, added the test case of the functional module correspondence of change, when step S200 operates, obtain to comprise the defective of the functional module of change in the defective, and the test case of functional module of having set up change is with the mapping between defective.
Further, when in the system of redaction, having changed functional module, the basic test use-case of functional module with the functional module association of change added in the test case set test.
Also comprise after the described mapping of setting up between described functional module and described test case: according to mark basic test use-case in the test case that is configured in the functional module mapping.
Also comprise behind the described step S110:
Step S111B according to the incidence relation between functional module, determines the functional module with the functional module association of change;
Wherein, described step S111B further comprises:
Step S1111, the relational structure tree of setting up reflection function intermodule incidence relation according to the feature documentation that upgrades.
Step S1112, the test case of described functional module being shone upon by the title of functional module identifies.
Step S1113 determines with the functional module that changes the functional module association according to described relational structure tree.
Described step S130 also comprises:
Step S131 adds the basic test use-case of the functional module of described association in the test case set to.
Described step S131 further comprises: according to the sign of test case, search the test case of related functional module, the basic test use-case of mark in the described test case is added in the test case set of this later stage test.
When changing by functional module in system, the basic test use-case of the functional module that the test case of the functional module mapping of execution change is relevant with the functional module of this change, can either test the change functional module, investigate the functional module of change again to the influence of correlation function module, further improved the reliability of test.
On above-mentioned preferred implementation basis, when in this being contained the reparation version of the system that changes functional module next time, testing, the basic test use-case of the test case of test defect correspondence and change functional module.
Described step S120 also comprises: according to the basic test use-case of the described functional module of mark in the test case of the functional module mapping that is configured in change.
Described step S100 also comprises: if during last later stage test, change functional module in the system to be tested, then the basic test use-case with the functional module of the change of last later stage test adds in the test case set of this later stage test.
Referring to Fig. 2, be the process flow diagram of the first test of the method embodiment of system testing of the present invention.
During first the test, carry out following operation.
Step S201, the read functions document imports the information of the functional module of system to be tested.
Step S202, generate the test case of this functional module correspondence according to the information of functional module, set up the mapping between functional module and test case, and the basic test use-case of mark function module, indicate system to be tested implementation of test cases, obtain the defective of system to be tested, set up the mapping between test case and defective.
Functional module is shone upon one or more test cases, and test case is shone upon one or more defectives.
Step S203 according to the mapping between the mapping between functional module and test case and test case and defective, determines the defective that each functional module comprises, obtains first test result.
Referring to Fig. 3, be the process flow diagram of the later stage test of the method embodiment of system testing of the present invention.
For each later stage test, operation as follows.
Step S301 is carrying out when test in later stage, and whether the arbitration functions document upgrades, if, execution in step S302, otherwise, execution in step S306.
Step S302 reads the feature documentation of renewal, and the feature documentation that upgrades is compared with former feature documentation, determines update content, according to update content, imports the information of change functional module.
Step S303, the relational structure tree according to the feature documentation that upgrades is set up reflection function intermodule incidence relation identifies according to the test case of this relational structure tree to the functional module mapping.
Functional module may be realized by a plurality of submodules, thereby closing between functional module is tree structure, wherein, thinks between the functional module of the child node correspondence of common father node to be associated.Functional module refine to minimum functional module in this relational structure tree.
Described test case of functional module being shone upon according to this relational structure tree identifies and is specially the sign that the test case mark with the functional module mapping is generated by this functional module title.Step S304, the information of the functional module of foundation change generates the test case of the functional module correspondence of change, the functional module that foundation is changed and the mapping between test case, the basic test use-case of the functional module of mark change.
Step S305 adds the test case of the functional module correspondence of change and the basic test use-case of functional module of change module relation in the test case set to.
Step S306, judge system to be tested on carrying out once the later stage test time whether change functional module, if, execution in step S307 then, otherwise, execution in step S308.
Step S307 adds the basic test use-case of the functional module of the change of last later stage test in the test case set of this later stage test to.
Step S308, if had defective in the test result last time, the basic test use-case that then the test case Buddhist monk of defective mapping in the last time test is not added in the test case set of this later stage test adds in the test case set of this later stage test.
When existed defective in the test result last time, comprise the basic test use-case of test case and all functions module of defective correspondence in the test case set of this later stage test.
Step S309, the system to be tested of indication redaction carry out the test case in the described test case set, obtain the defective of the system to be tested of redaction, set up the mapping between this defective and test case.
Step S310 according to the mapping between the mapping between functional module and test case and test case and defective, determines the defective that each functional module comprises in the system to be tested of redaction, obtains the test result of this later stage test.
Referring to Fig. 4, be the structural drawing of the device of system testing of the present invention.
Described device comprises first test module 100 and later stage test module 200.
Described first test module 100, be used for when first test, the read functions document, import the information of the functional module of system to be tested, generate the test case of described functional module correspondence according to the information of functional module, set up the mapping between described functional module and described test case, indicate system to be tested to carry out described test case, obtain the defective of system to be tested, set up the mapping between test case and defective, according to the mapping between the mapping between functional module and test case and test case and defective, determine the defective that each functional module comprises, obtain first test result.
Described later stage test module 200 further comprises:
Test case chooser module 210 is used for the test case of defective mapping in test last time being added in the test case set of this later stage test when carrying out the later stage test;
Test case implementation sub-module 220, the system to be tested that is used to indicate redaction carries out the test case in the described test case set, obtains the defective of the system to be tested of redaction, sets up the mapping between described defective and test case;
Test result produces submodule 230, is used for according to the mapping between the mapping between functional module and test case and test case and defective, determines the defective that each functional module comprises in the system to be tested of redaction, obtains the test result of this later stage test.
Further, described first test module also is used for the basic test use-case according to the described functional module of test case mark that is configured in the functional module mapping after the mapping of setting up between described functional module and described test case;
Described test case chooser module also is used for when last time, there was defective in test result all basic test use-cases being added in the test case set.
Further, when described test case chooser module also changes functional module for the system to be tested in redaction, read the feature documentation of renewal, import the information of the functional module of change, generate the test case of the functional module correspondence of described change according to the information of the functional module that changes, set up the mapping between described functional module and described test case, the test case of the functional module correspondence of described change is added in the test case set.
Further, described first test module also is used for the basic test use-case according to the described functional module of test case mark that is configured in the functional module mapping after the mapping of setting up between described functional module and described test case;
Described test case chooser module also is used for the basic test use-case according to the described functional module of test case mark that is configured in the functional module mapping after the mapping of setting up between described functional module and described test case.
When changing functional module in the system to be tested of redaction, described test case chooser module also is used for according to the incidence relation between functional module, determine the functional module with the functional module association of change, the basic test use-case of the functional module of described association is added in the test case set.
Also be used for the basic test use-case according to the functional module of the described change of test case mark of the functional module mapping that is configured in change when further, described test case chooser module changes functional module in the system to be tested of redaction;
Described test case chooser module is added the basic test use-case of the functional module of the change of last later stage test in the test case set of this later stage test on system to be tested is carrying out once under the situation of later stage when test change functional module.
Further, the incidence relation of described test case chooser module between the foundation functional module, be further used for setting up according to the feature documentation that upgrades the relational structure tree of reflection function intermodule incidence relation when determining the functional module with the functional module association of change, the test case of described functional module being shone upon by the title of functional module identifies, according to the related functional module of the change functional module that described relational structure tree is determined and the last later stage tests;
Described test case chooser module is further used for the sign according to test case when the basic test use-case with the functional module of described association adds in the test case set, search the test case of related functional module, the basic test use-case of mark in the described test case is added in the test case set of this later stage test.
Further, comprise in the described feature documentation and read mark;
Described initial testing module is at the read functions document, is further used for according to the reading information that mark imports the functional module of system to be tested in the feature documentation when importing the information of functional module of system to be tested.
Further, described test case chooser module is reading the feature documentation of renewal, be further used for reading the feature documentation of renewal when importing the information that changes functional module, the feature documentation and the former feature documentation that upgrade are compared, determine update content, according to described update content, import the information of change functional module.
The above is preferred embodiment of the present invention only, is not for limiting protection scope of the present invention.All any modifications of doing within the spirit and principles in the present invention, be equal to replacement, improvement etc., all be included in protection scope of the present invention.

Claims (10)

1. the method for a system testing is characterized in that,
During first the test, the read functions document, import the information of the functional module of system to be tested, generate the test case of described functional module correspondence according to the information of functional module, set up the mapping between described functional module and described test case, indicate system to be tested to carry out described test case, obtain the defective of system to be tested, set up the mapping between test case and defective, according to the mapping between the mapping between functional module and test case and test case and defective, determine the defective that each functional module comprises, obtain first test result;
Described method also comprises:
Step 1 is being carried out when test in later stage, the test case of defective mapping in test last time is added in the test case set of this later stage test;
Step 2, the system to be tested of indication redaction are carried out the test case in the described test case set, obtain the defective of the system to be tested of redaction, set up the mapping between described defective and test case;
Step 3 according to the mapping between the mapping between functional module and test case and test case and defective, is determined the defective that each functional module comprises in the system to be tested of redaction, obtains the test result of this later stage test.
2. the method for system testing according to claim 1 is characterized in that,
Also comprise after the described mapping of setting up between described functional module and described test case:
Step 21 is according to the basic test use-case of the described functional module of mark in the test case that is configured in the functional module mapping;
Described step 1 also comprises:
Step 22 if had defective in the test result last time, is then added all basic test use-cases in the test case set.
3. the method for system testing according to claim 1 is characterized in that,
Described step 1 also comprises:
Step 31 when changing functional module in the system to be tested of redaction, reads the feature documentation of renewal, imports the information of the functional module of change;
Step 32, the information of the functional module of foundation change generates the test case of the functional module correspondence of described change, sets up the mapping between described functional module and described test case;
Step 33 is added the test case of the functional module correspondence of described change in the test case set to.
4. the method for system testing according to claim 3 is characterized in that,
Also comprise after the described mapping of setting up between described functional module and described test case:
Step 41 is according to the basic test use-case of the described functional module of mark in the test case that is configured in the functional module mapping;
Also comprise after the described step 31:
Step 42 according to the incidence relation between functional module, is determined the functional module with the functional module association of change;
Described step 33 also comprises:
Step 43 is added the basic test use-case of the functional module of described association in the test case set to.
5. the method for system testing according to claim 3 is characterized in that,
Described step 32 also comprises:
Step 51 is according to the basic test use-case of the functional module of the described change of mark in the test case of the functional module mapping that is configured in change;
Described step 1 also comprises:
Step 52, if on carrying out when test in later stage once, change functional module in the system to be tested, then the basic test use-case with the functional module of the change of last later stage test adds in the test case set of this later stage test.
6. the method for system testing according to claim 4 is characterized in that,
Described step 42 further comprises:
Step 61, the relational structure tree of setting up reflection function intermodule incidence relation according to the feature documentation that upgrades;
Step 62, the test case of described functional module being shone upon by the title of functional module identifies;
Step 63 is determined the functional module related with the change functional module of last later stage test according to described relational structure tree;
Described step 43 further comprises:
Step 64 according to the sign of test case, is searched the test case of related functional module, and the basic test use-case of mark in the described test case is added in the test case set of this later stage test.
7. the method for system testing according to claim 1 is characterized in that,
Comprise in the described feature documentation and read mark;
Described read functions document, the information that imports the functional module of system to be tested further comprises:
Step 71 is according to the information that mark imports the functional module of system to be tested that reads in the feature documentation.
8. the method for system testing according to claim 3 is characterized in that,
The described feature documentation that reads renewal, the information that imports the change functional module further comprises:
Step 81 reads the feature documentation of renewal, and feature documentation and the former feature documentation that upgrades compared, and determines update content;
Step 82 according to described update content, imports the information of change functional module.
9. the device of a system testing is characterized in that, described device comprises first test module and later stage test module,
Described first test module, be used for when first test, the read functions document, import the information of the functional module of system to be tested, generate the test case of described functional module correspondence according to the information of functional module, set up the mapping between described functional module and described test case, indicate system to be tested to carry out described test case, obtain the defective of system to be tested, set up the mapping between test case and defective, according to the mapping between the mapping between functional module and test case and test case and defective, determine the defective that each functional module comprises, obtain first test result;
Described later stage test module further comprises:
Test case chooser module is used for the test case of defective mapping in test last time being added in the test case set of this later stage test when carrying out the later stage test;
The test case implementation sub-module, the system to be tested that is used to indicate redaction carries out the test case in the described test case set, obtains the defective of the system to be tested of redaction, sets up the mapping between described defective and test case;
Test result produces submodule, is used for according to the mapping between the mapping between functional module and test case and test case and defective, determines the defective that each functional module comprises in the system to be tested of redaction, obtains the test result of this later stage test.
10. the device of system testing according to claim 9 is characterized in that,
Described first test module also is used for the basic test use-case according to the described functional module of test case mark that is configured in the functional module mapping after the mapping of setting up between described functional module and described test case;
Described test case chooser module also is used for when last time, there was defective in test result all basic test use-cases being added in the test case set.
CN201110451995.XA 2011-12-29 2011-12-29 A kind of method and apparatus of system testing Active CN103186456B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110451995.XA CN103186456B (en) 2011-12-29 2011-12-29 A kind of method and apparatus of system testing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110451995.XA CN103186456B (en) 2011-12-29 2011-12-29 A kind of method and apparatus of system testing

Publications (2)

Publication Number Publication Date
CN103186456A true CN103186456A (en) 2013-07-03
CN103186456B CN103186456B (en) 2015-11-18

Family

ID=48677632

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110451995.XA Active CN103186456B (en) 2011-12-29 2011-12-29 A kind of method and apparatus of system testing

Country Status (1)

Country Link
CN (1) CN103186456B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201859A (en) * 2015-05-07 2016-12-07 阿里巴巴集团控股有限公司 A kind of regression testing method and system
CN106326100A (en) * 2015-06-30 2017-01-11 中兴通讯股份有限公司 Software automatic testing method and device
CN107665166A (en) * 2016-07-27 2018-02-06 广州供电局有限公司 The function detecting method and system of information system
CN109062794A (en) * 2018-07-24 2018-12-21 北京奇艺世纪科技有限公司 A kind of the determination method, apparatus and electronic equipment of software evaluating result
CN109144866A (en) * 2018-08-15 2019-01-04 广东美的厨房电器制造有限公司 Method for testing software and software testing device based on household electrical appliance
WO2019019647A1 (en) * 2017-07-26 2019-01-31 深圳壹账通智能科技有限公司 Method and system for determining application program testing range, server and storage medium
CN110737577A (en) * 2018-07-20 2020-01-31 北京奇虎科技有限公司 test defect data storage method and device
CN111552646A (en) * 2020-04-30 2020-08-18 北京百度网讯科技有限公司 Method and apparatus for regression testing
CN113408144A (en) * 2021-07-13 2021-09-17 中国科学院国家空间科学中心 Design method of test case of spacecraft payload system
CN113656320A (en) * 2021-08-26 2021-11-16 国网电子商务有限公司 Test case generation method and device
CN113672490A (en) * 2020-05-14 2021-11-19 北京新能源汽车股份有限公司 Function definition identification method, device and equipment
CN116932413A (en) * 2023-09-14 2023-10-24 深圳市智慧城市科技发展集团有限公司 Defect processing method, defect processing device and storage medium for test task

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101630284A (en) * 2008-07-17 2010-01-20 福建升腾资讯有限公司 Customizing embedded type software and method for testing hardware carrier thereof
CN101719095A (en) * 2009-12-30 2010-06-02 北京世纪高通科技有限公司 Method and device for managing regression testing
CN101982815A (en) * 2010-11-03 2011-03-02 北京世纪高通科技有限公司 Software test system and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101630284A (en) * 2008-07-17 2010-01-20 福建升腾资讯有限公司 Customizing embedded type software and method for testing hardware carrier thereof
CN101719095A (en) * 2009-12-30 2010-06-02 北京世纪高通科技有限公司 Method and device for managing regression testing
CN101982815A (en) * 2010-11-03 2011-03-02 北京世纪高通科技有限公司 Software test system and method

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201859A (en) * 2015-05-07 2016-12-07 阿里巴巴集团控股有限公司 A kind of regression testing method and system
CN106326100A (en) * 2015-06-30 2017-01-11 中兴通讯股份有限公司 Software automatic testing method and device
CN107665166A (en) * 2016-07-27 2018-02-06 广州供电局有限公司 The function detecting method and system of information system
CN107665166B (en) * 2016-07-27 2020-08-14 广州供电局有限公司 Function detection method and system of information system
WO2019019647A1 (en) * 2017-07-26 2019-01-31 深圳壹账通智能科技有限公司 Method and system for determining application program testing range, server and storage medium
CN110737577A (en) * 2018-07-20 2020-01-31 北京奇虎科技有限公司 test defect data storage method and device
CN110737577B (en) * 2018-07-20 2022-11-04 北京奇虎科技有限公司 Test defect data storage method and device
CN109062794B (en) * 2018-07-24 2022-04-22 北京奇艺世纪科技有限公司 Method and device for determining software evaluation result and electronic equipment
CN109062794A (en) * 2018-07-24 2018-12-21 北京奇艺世纪科技有限公司 A kind of the determination method, apparatus and electronic equipment of software evaluating result
CN109144866A (en) * 2018-08-15 2019-01-04 广东美的厨房电器制造有限公司 Method for testing software and software testing device based on household electrical appliance
CN111552646A (en) * 2020-04-30 2020-08-18 北京百度网讯科技有限公司 Method and apparatus for regression testing
CN111552646B (en) * 2020-04-30 2023-08-29 阿波罗智能技术(北京)有限公司 Method and apparatus for regression testing
CN113672490A (en) * 2020-05-14 2021-11-19 北京新能源汽车股份有限公司 Function definition identification method, device and equipment
CN113672490B (en) * 2020-05-14 2024-06-18 北京新能源汽车股份有限公司 Function definition identification method, device and equipment
CN113408144B (en) * 2021-07-13 2021-12-07 中国科学院国家空间科学中心 Design method of test case of spacecraft payload system
CN113408144A (en) * 2021-07-13 2021-09-17 中国科学院国家空间科学中心 Design method of test case of spacecraft payload system
CN113656320A (en) * 2021-08-26 2021-11-16 国网电子商务有限公司 Test case generation method and device
CN116932413A (en) * 2023-09-14 2023-10-24 深圳市智慧城市科技发展集团有限公司 Defect processing method, defect processing device and storage medium for test task
CN116932413B (en) * 2023-09-14 2023-12-19 深圳市智慧城市科技发展集团有限公司 Defect processing method, defect processing device and storage medium for test task

Also Published As

Publication number Publication date
CN103186456B (en) 2015-11-18

Similar Documents

Publication Publication Date Title
CN103186456A (en) Method and device for testing system
CN103019933B (en) Test case coverage automatic identifying method and device
CN101788299B (en) Updating method and device of RTIC (Real-Time Information of China) matching table based on navigation electronic map
CN105718371B (en) A kind of regression testing method, apparatus and system
CN101212759B (en) Integrated mobile telephone software test method
CN105701006B (en) Method and system for the variation-tracking in program debugging
CN101556550A (en) Analysis method for automatic test log and device
CN103123607B (en) Software regression testing method based on formal conceptual analysis
CN103914564A (en) Method and system for updating and warehousing urban pipelines on basis of ArcGIS (geographic information system)
CN105335246B (en) A kind of program crashing defect self-repairing method based on question and answer web analytics
CN103294577A (en) Detecting system and method for adjusting sequence of test projects in diagnositc program
CN104077232A (en) Testing device and method based on use case and source code two-way tracing
CN106294148A (en) C programmer software verification method based on escape character transition system and device
CN105488293B (en) A kind of method and system configuring virtual terminator line in SCD
CN103593228B (en) The test instrunment program control order emulator of a kind of practicality and using method thereof
CN104748757A (en) Data updating method and device for navigation electronic map
CN114186524A (en) Method for processing wafer probing data and computer readable storage medium
JP6246504B2 (en) Inspection support device, inspection support method, and inspection support program
CN112632893B (en) Graph screening method and device, server and storage medium
CN112306529A (en) System upgrading method, device, equipment and storage medium
CN101894073A (en) Defect automatic positioning device based on control flow intersection and automatic positioning method thereof
CN114676006B (en) System self-checking method, device, equipment and storage medium based on dynamic reconfiguration
CN101673200A (en) Method and device for detecting user input model
CN102662829A (en) Processing method and apparatus for complex data structure in code static state testing
CN113127460A (en) Evaluation method of data cleaning frame, device, equipment and storage medium thereof

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
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: Room 810, 8 / F, 34 Haidian Street, Haidian District, Beijing 100080

Patentee after: BEIJING D-MEDIA COMMUNICATION TECHNOLOGY Co.,Ltd.

Address before: 100089 Beijing city Haidian District wanquanzhuang Road No. 28 Wanliu new building 6 storey block A room 602

Patentee before: BEIJING D-MEDIA COMMUNICATION TECHNOLOGY Co.,Ltd.