Service analysis based automatic test case generation system and method
A business analysis and test case technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as test range deviation, accumulation of unfavorable test assets, easy loss, etc., to improve efficiency and reduce frequent rework. Effect
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- Publication Date
- 2016-12-07
Smart Images
Figure 1 Figure 2
Abstract
Description
technical field
[0001] The invention relates to the technical field of computer software, in particular to enterprise application system testing, in particular to a system and method for automatically generating test cases based on business analysis. Background technique
[0002] With the development of software application systems, the business continues to grow and become more complex, and software testing is facing more and more challenges. How to build effective test analysis methods and systems to improve the coverage, accuracy and execution efficiency of the software testing process , has become one of the testing problems that enterprises need to solve to improve their software quality. In China, software testing is still in a relatively weak link, lacking effective test analysis methods, frequent invalid test cases, and insufficient test pertinence. At the same time, due to prominent problems such as insufficient domestic test personnel, frequent turnover, and imper...
Examples
Embodiment Construction
[0067] In order to describe the technical content of the present invention more clearly, further description will be given below in conjunction with specific embodiments.
[0068] In an effective embodiment, the system for automatically generating test cases based on business analysis in the computer software system is characterized in that the system includes:
[0069] The business analysis layer is used to find out the will of business realization and clarify the criteria for system judgment;
[0070] The system structure analysis layer is used to analyze the program elements, running timing and detection objects of the system under test, and clarify the program verification model of the system test;
[0071] The test design layer is used for analysis management of test points and test data analysis management;
[0072] The test case automation generation engine is used to convert the test analysis data into test cases,
[0073] The business analysis layer, the system stru...