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 PDF

Info

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
Application number
CN201911416812.3A
Other languages
Chinese (zh)
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.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent 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 Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN201911416812.3A priority Critical patent/CN111240639A/en
Publication of CN111240639A publication Critical patent/CN111240639A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/10Requirements analysis; Specification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test 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

Test management system, method and system for managing project requirements and feeding back test results
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:
step 110, synchronizing a target project of a target system and an original project requirement of the target project;
step 120, displaying each original project requirement of the synchronized target project;
step 130, designing a test case of each original project requirement according to the displayed original project requirements;
step 140, testing the test case;
step 150, the test result corresponding to the original project requirement of the target project is transmitted back to the corresponding project of the target system.
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:
step 160, creating a target project and importing the original project requirement of the created target project;
step 170, importing the original project requirements of the synchronized target project.
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:
Figure BDA0002351398240000051
Figure BDA0002351398240000061
Figure BDA0002351398240000071
the implementation code of step 150 above may refer to the following example code:
Figure BDA0002351398240000072
Figure BDA0002351398240000081
Figure BDA0002351398240000091
the implementation code of the above step 160 may refer to the following code:
Figure BDA0002351398240000092
Figure BDA0002351398240000101
Figure BDA0002351398240000111
Figure BDA0002351398240000121
Figure BDA0002351398240000131
in addition, the implementation code of the above step 170 may refer to the following code:
Figure BDA0002351398240000141
Figure BDA0002351398240000151
Figure BDA0002351398240000161
Figure BDA0002351398240000171
Figure BDA0002351398240000181
Figure BDA0002351398240000191
Figure BDA0002351398240000201
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.
CN201911416812.3A 2019-12-31 2019-12-31 Test management system, method and system for managing project requirements and feeding back test results Withdrawn CN111240639A (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108664386A (en) * 2017-03-30 2018-10-16 北京神州泰岳软件股份有限公司 A kind of automated testing method and platform

Patent Citations (1)

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