Graph-based regression test case priority ranking method
A technology of test cases and sorting methods, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as time-consuming and poor stability of traditional optimization algorithms, achieve fast speed, save test costs, and improve test efficiency Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0032] Take the test case prioritization of the source program of Scribe-java as an example, combined with the attached figure 1 The specific implementation of a method for prioritizing regression test cases based on a graphical model proposed by the invention is described.
[0033] (1) Test case coverage information collection, for the program to be tested, use the designed test case set for testing. The source program of Scribe-java has 849 statements, and 51 test cases are used for testing. The test case set is represented by Ω, Ω={T 1 , T 2 ,...,T 51}, where T i For the i-th test case in the test case set, use the code coverage collection tool to collect code coverage information, and obtain the statement coverage matrix A 51×849 , A ij = 1 means that the i-th test case covers the j-th statement, A ij = 0 means that the i-th test case does not cover the j-th statement;
[0034] (2) Use J dist Calculate the similarity between test cases, calculate the similarity betw...
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