Regression testing case priority ranking technology based on needs
A technology of prioritization and test cases, applied in software testing/debugging, error detection/correction, instrumentation, etc., can solve problems such as inability to highlight features, infrequent use, and increased computational complexity, to achieve high demand coverage, avoid Concentrated testing, tightly combined effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0031] Such as figure 1 As shown, the requirement-based regression test case prioritization technology of the present invention specifically includes the following steps:
[0032] S101. Obtain all test requirements and test cases of the software and perform state initialization.
[0033] Specifically, the state of all test requirements is initialized as uncovered, and the state of all test cases is initialized as unused.
[0034] S102. Establish a corresponding relationship between test requirements and test cases and a dependency relationship between test requirements.
[0035] In general, one test case can only satisfy one test requirement, and one test requirement requires multiple test cases to be tested; test requirement A depends on test requirement B, which means that A can only be executed when B is executed correctly. In this case, B needs to be tested first, even if A has higher priority than B.
[0036] S103, ranking the primary and secondary relationships of the...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com