CN111240639A - Test management system, method and system for managing project requirements and feeding back test results - Google Patents
Test management system, method and system for managing project requirements and feeding back test results Download PDFInfo
- Publication number
- CN111240639A CN111240639A CN201911416812.3A CN201911416812A CN111240639A CN 111240639 A CN111240639 A CN 111240639A CN 201911416812 A CN201911416812 A CN 201911416812A CN 111240639 A CN111240639 A CN 111240639A
- Authority
- CN
- China
- Prior art keywords
- project
- target
- original
- test
- requirement
- 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.)
- Withdrawn
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 126
- 238000000034 method Methods 0.000 title claims abstract description 27
- 230000001360 synchronised effect Effects 0.000 claims abstract description 17
- 238000013461 design Methods 0.000 claims abstract description 9
- 230000003993 interaction Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3684—Test management for test design, e.g. generating new test cases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a test management system, a method and a system for managing project requirements and feeding back test results, which can be used for: synchronizing a target project of a target system and an original project requirement of the target project; displaying each original project requirement of the synchronized target project; designing a test case of each original project requirement according to the displayed original project requirements; testing the test case; and transmitting the test result corresponding to the original project requirement of the target project back to the corresponding project of the target system. The method is used for providing the design of the test cases with reference to the original project requirements so as to increase the effectiveness and the coverage range of the designed test cases, and is also used for enabling project responsible persons to know the test progress and results in time and increasing the interaction between the project responsible persons and the test personnel.
Description
Technical Field
The invention relates to the field of server testing, in particular to a test management system, a method and a system for managing project requirements and feeding back test results.
Background
In a test management system of a server, a baseline case and test cases of different projects are created only according to the different projects, and test results and passing rates of the different test cases are displayed.
The pass rate is not based on the original project requirements of the project. When designing a test case, a tester often has no original project requirements to reference, and the effectiveness and the coverage range of the designed test case often have certain limitations and restrictions. In addition, a system used by a project leader, such as a project requirement management system, often cannot relatively definitely determine the test progress and the test result, which is disadvantageous to the interaction between the project leader and a tester to a certain extent.
Therefore, the invention provides a test management system, a method and a system for managing project requirements and feeding back test results.
Disclosure of Invention
In view of the above-mentioned deficiencies of the prior art, the present invention provides a test management system, a method and a system for managing project requirements and feeding back test results, which are used for providing the original project requirements for reference during designing test cases to increase the effectiveness and coverage of the designed test cases, and are also used for enabling project managers to know the test progress and results in time and increasing the interaction between the project managers and the test staff.
In a first aspect, the present invention provides a method for managing project requirements and feeding back test results, which is applied to a test management system and includes the steps of:
synchronizing a target project of a target system and an original project requirement of the target project;
displaying each original project requirement of the synchronized target project;
designing a test case of each original project requirement according to the displayed original project requirements;
testing the test case;
and transmitting the test result corresponding to the original project requirement of the target project back to the corresponding project of the target system.
Further, the method comprises the steps of:
creating a target project and importing the original project requirements of the created target project;
and importing the original project requirements of the synchronized target project.
Further, the target system is a project requirement management system.
Further, the method comprises the steps of:
and a test result returning step of the case testers, which is used for selecting the original project requirements and the test results of which are tested and returning the original project requirements and the test results to the corresponding projects of the target system.
Further, the test result corresponding to the original project requirement of the target project is periodically transmitted back to the corresponding project of the target system.
In a second aspect, the present invention provides a system for managing project requirements and feeding back test results, where the system is applied to a test management system, and specifically includes:
the synchronization unit is used for synchronizing the target project of the target system and the original project requirement of the target project;
the display unit is connected with the synchronization unit and used for displaying each original project requirement of the synchronized target project;
the case design unit is connected with the display unit and used for designing the test case of each original project requirement according to the displayed original project requirements;
the case testing unit is connected with the case design unit and used for testing the test cases;
and the feedback unit is connected with the use case testing unit and is used for transmitting the testing result of each original project requirement of the target project back to the corresponding project of the target system.
Further, the system also includes:
the project creating unit is used for creating a target project and importing the original project requirement of the created target project;
and the project requirement importing unit is used for importing the original project requirement of the synchronized target project.
Further, the system also includes:
and the test result returning unit is used for selecting the original project requirement of the target project which is already tested and the corresponding test result, and returning the original project requirement and the corresponding test result to the corresponding project of the target system.
Further, the feedback unit periodically transmits the test result corresponding to the original project requirement of the target project back to the corresponding project of the target system.
In a third aspect, the present invention further provides a test management system, which integrates the system for managing project requirements and feeding back test results as described above.
The invention has the beneficial effects that:
the invention can synchronize the project of the target system and display the project requirement of the synchronized project, and can transmit the test result corresponding to the original project requirement of the target project back to the corresponding project of the target system, thereby not only providing the original requirement for the tester as a reference design test case, but also enabling the project responsible person to clarify the test progress and result, and enabling both the tester and the project responsible person to evaluate the coverage and effectiveness of the test case by checking the comparison between the test result and the original project requirement, increasing the interaction between the project responsible person and the tester, and further improving the efficiency and effectiveness of the test process to a certain extent.
In addition, the invention has reliable design principle, simple structure and very wide application prospect.
Drawings
In order to more clearly illustrate the embodiments or technical solutions in the prior art of the present invention, the drawings used in the description of the embodiments or prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
FIG. 1 is a schematic flow diagram of a method of one embodiment of the invention.
FIG. 2 is a schematic block diagram of a system of one embodiment of the present invention.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present invention, the technical solution in the embodiment of the present invention will be clearly and completely described below with reference to the drawings in the embodiment of the present invention, and it is obvious that the described embodiment is only a part of the embodiment of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example 1:
FIG. 1 is a schematic flow diagram of a method of one embodiment of the invention.
As shown in fig. 1, the method 100 is applied to a test management system, and specifically includes:
When the method is used, firstly, target items of a target system and original item requirements of the target items are synchronized, then, each original item requirement of the synchronized target items is displayed, then, a test case of each original item requirement is designed according to the displayed original item requirements, then, the test cases are tested, and then, test results corresponding to the original item requirements of the target items are transmitted back to corresponding items of the target system. The method is beneficial to realizing the process of synchronizing different system projects and original project requirements to the test management system of the server, the tester designs and executes the test case according to the original project requirements, and then transmits the test result back to the corresponding target system for the project interface person to check, so that the project interface person can conveniently evaluate the test coverage rate and the integrity according to the test result, the transparency and the effectiveness of the test flow are improved, and the project interface person can better interact with the tester.
Optionally, the method 100 further comprises:
The original project requirements of the target project of the target system synchronized in step 110 may be imported via step 170.
Wherein step 120 is further operable to display the original project requirements of the target project created and imported by step 160.
Optionally, the target system is a project requirement management system.
Optionally, the method 100 further comprises:
and 180, returning the test result of the case tester, wherein the case tester is used for selecting the original project requirement which is tested and the test result thereof, and returning the original project requirement and the test result thereof to the corresponding project of the target system. When the system is used, a tester can select the original project requirement which is tested and the test result thereof, and then the original project requirement is transmitted back to the corresponding project of the target system.
Further, step 150 periodically returns the test result corresponding to the original project requirement of the target project to the corresponding project of the target system, so that the project responsible person can know the test result and the progress of the project in time through the target system.
In the present embodiment, Java is used as a main development language.
The implementation code of the above step 110 may refer to the following code:
the implementation code of step 150 above may refer to the following example code:
the implementation code of the above step 160 may refer to the following code:
in addition, the implementation code of the above step 170 may refer to the following code:
example 2:
FIG. 2 is an embodiment of a system 200 for managing project requirements and feeding back test results according to the present invention. The system 200 for managing project requirements and feeding back test results is applied to a test management system.
As shown in fig. 2, the system 200 includes:
a synchronization unit 201, configured to synchronize a target item of a target system and an original item requirement of the target item;
the display unit 202 is connected with the synchronization unit 201 and is used for displaying each original item requirement of the synchronized target item;
the case design unit 203 is connected with the display unit 202 and used for designing the test case of each original project requirement according to the displayed original project requirements;
the case testing unit 204 is connected with the case designing unit 203 and is used for testing the test cases;
and the feedback unit 205 is connected to the use case testing unit 204 and is used for transmitting the test result of each original project requirement of the target project back to the corresponding project of the target system.
Optionally, the system 200 further comprises:
a project creating unit 206, configured to create a target project and import an original project requirement of the created target project;
a project requirement importing unit 207, configured to import an original project requirement of the synchronized target project;
the display unit 202 is connected to the project requirement importing unit 207, and is configured to display the original project requirement of the target project imported by the project requirement importing unit 207.
Optionally, the system 200 further comprises:
the test result returning unit 208 is used for selecting the original project requirement of the target project which has been tested and the corresponding test result, and returning the original project requirement and the corresponding test result to the corresponding project of the target system.
Further, the feedback unit 205 periodically transmits the test result corresponding to the original project requirement of the target project back to the corresponding project of the target system.
Example 3:
this embodiment provides a test management system, which integrates the system for managing project requirements and feeding back test results described in embodiment 2.
The same and similar parts in the various embodiments in this specification may be referred to each other. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and the relevant points can be referred to the description in the method embodiment.
Although the present invention has been described in detail by referring to the drawings in connection with the preferred embodiments, the present invention is not limited thereto. Various equivalent modifications or substitutions can be made on the embodiments of the present invention by those skilled in the art without departing from the spirit and scope of the present invention, and these modifications or substitutions are within the scope of the present invention/any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (10)
1. A method for managing project requirements and feeding back test results is characterized in that the method is applied to a test management system and comprises the following steps:
synchronizing a target project of a target system and an original project requirement of the target project;
displaying each original project requirement of the synchronized target project;
designing a test case of each original project requirement according to the displayed original project requirements;
testing the test case;
and transmitting the test result corresponding to the original project requirement of the target project back to the corresponding project of the target system.
2. The method for managing project requirements and feeding back test results of claim 1, further comprising the steps of:
creating a target project and importing the original project requirements of the created target project;
and importing the original project requirements of the synchronized target project.
3. The method of claim 1, wherein the target system is a project requirement management system.
4. The method for managing project requirements and feeding back test results of claim 1, further comprising the steps of:
and a test result returning step of the case testers, which is used for selecting the original project requirements and the test results of which are tested and returning the original project requirements and the test results to the corresponding projects of the target system.
5. The method of claim 1, further comprising periodically returning the test results corresponding to the original project requirements of the target project to the corresponding project of the target system.
6. A system for managing project requirements and feeding back test results is applied to a test management system and comprises:
the synchronization unit is used for synchronizing the target project of the target system and the original project requirement of the target project;
the display unit is connected with the synchronization unit and used for displaying each original project requirement of the synchronized target project;
the case design unit is connected with the display unit and used for designing the test case of each original project requirement according to the displayed original project requirements;
the case testing unit is connected with the case design unit and used for testing the test cases;
and the feedback unit is connected with the use case testing unit and is used for transmitting the testing result of each original project requirement of the target project back to the corresponding project of the target system.
7. The system for managing project requirements and feeding back test results of claim 6, further comprising:
the project creating unit is used for creating a target project and importing the original project requirement of the created target project;
and the project requirement importing unit is used for importing the original project requirement of the synchronized target project.
8. The system for managing project requirements and feeding back test results of claim 6, further comprising:
and the test result returning unit is used for selecting the original project requirement of the target project which is already tested and the corresponding test result, and returning the original project requirement and the corresponding test result to the corresponding project of the target system.
9. The system of claim 6, further comprising a feedback unit for periodically transmitting the test result corresponding to the original project requirement of the target project back to the corresponding project of the target system.
10. A test management system characterized in that it integrates a system for managing project requirements and feeding back test results according to any one of claims 6 to 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911416812.3A CN111240639A (en) | 2019-12-31 | 2019-12-31 | Test management system, method and system for managing project requirements and feeding back test results |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911416812.3A CN111240639A (en) | 2019-12-31 | 2019-12-31 | Test management system, method and system for managing project requirements and feeding back test results |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111240639A true CN111240639A (en) | 2020-06-05 |
Family
ID=70872460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911416812.3A Withdrawn CN111240639A (en) | 2019-12-31 | 2019-12-31 | Test management system, method and system for managing project requirements and feeding back test results |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111240639A (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108664386A (en) * | 2017-03-30 | 2018-10-16 | 北京神州泰岳软件股份有限公司 | A kind of automated testing method and platform |
-
2019
- 2019-12-31 CN CN201911416812.3A patent/CN111240639A/en not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108664386A (en) * | 2017-03-30 | 2018-10-16 | 北京神州泰岳软件股份有限公司 | A kind of automated testing method and platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Reiners et al. | Generalized investigation of the rotation–activity relation: favoring rotation period instead of Rossby number | |
Grieskamp et al. | Model‐based quality assurance of protocol documentation: tools and methodology | |
CN104536899B (en) | A kind of software deployment and its maintaining method based on Intelligent cluster | |
Given et al. | Technical implementation plan for the ShakeAlert production system: An earthquake early warning system for the west coast of the United States | |
US8898643B2 (en) | Application trace replay and simulation systems and methods | |
JP2021501935A (en) | Computer-implemented systems and methods for linking blockchain to a set of digital twins | |
CN104539487B (en) | A kind of system testing and reliability estimation method based on cloud platform | |
US10374934B2 (en) | Method and program product for a private performance network with geographical load simulation | |
CN103595807A (en) | Data synchronous updating method and device | |
Wand et al. | Increasing HIV transmission through male homosexual and heterosexual contact in Australia: results from an extended back‐projection approach | |
CN110232279A (en) | A kind of leak detection method and device | |
CN103001815A (en) | Method, device and system for acquiring test data | |
CN110706010B (en) | Charging model monitoring method and system, computer system and computer readable medium | |
Mahy et al. | Redefining the HIV epidemic in Nigeria: from national to state level | |
CN106384399A (en) | IOT (Internet of Things)-office-oriented network attendance method | |
US20120131154A1 (en) | Synchronous Transport of Business Configuration Data in a Distributed Computing System Environment | |
CN104679869B (en) | A kind of method and apparatus that Active Directory data are synchronized to RTX | |
CN109992496A (en) | A kind of data processing method and device for automatic test | |
CN111240639A (en) | Test management system, method and system for managing project requirements and feeding back test results | |
CN111125066B (en) | Method and device for detecting functions of database auditing equipment | |
Clarke et al. | Strengthening immunization service delivery post Ebola virus disease (EVD) outbreak in Liberia 2015-2017 | |
Sylim et al. | Development of a low-cost electronic data collection tool for a health facility survey: lessons learned in the field | |
Stevanetic et al. | Empirical evaluation of the understandability of architectural component diagrams | |
CN111984543B (en) | Instruction testing method, device and system | |
Romo et al. | Towards an automation of the traceability of bugs from development logs: A study based on open source software |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20200605 |
|
WW01 | Invention patent application withdrawn after publication |