Regression test case prioritization method based on branch coverage and similarity
A test case and branch coverage technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve the problems of regression test error discovery efficiency, difficult expansion, strong randomness, etc., to improve efficiency and scalability , good quality, and the effect of improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0063] In order to understand the technical content of the present invention more clearly, specific implementations and accompanying drawings are described as follows.
[0064] figure 1 A flow chart of prioritization of regression test cases based on branch coverage and similarity implemented for the present invention.
[0065] A method for prioritizing regression test cases based on branch coverage and similarity includes the following steps.
[0066] S101 Collection of test case profile information and construction of branch coverage vectors. Execute all test cases in batches in an automated manner, and combine dynamic pile insertion technology to obtain profile information files generated by running test cases. Analyze the profile information file obtained, and extract the branch execution frequency column in the file to construct a branch coverage vector for each test case.
[0067] S103 Constructing a test case dissimilarity matrix. The Euclidean distance between pair...
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