A Test Case Prioritization Method Based on UML Model
A test case and sorting method technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as loss of detection, failure to achieve results, and decline in error detection capabilities of test case sets, so as to reduce test costs, The effect of improving test efficiency and improving error detection ability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0045] The present invention will be described in detail below in conjunction with the test case prioritization process of a UAV flight control system self-stabilizing module according to the accompanying drawings. Overall process of the present invention is as accompanying drawing figure 1 As shown, the specific steps are as follows:
[0046] Step 1. Obtain the Chidamber and Kemerer metrics of various types of software.
[0047] Step 2. Obtain a relational formula between CK metric values and software faults, and then estimate class error probabilities according to the relational formulas and various CK metric values.
[0048] Step 3. Obtain the dependencies between timed automata migrations. Timed automata are generated from UML sequence diagrams.
[0049] Step 4. Calculate the importance of migration.
[0050] Step 5. Calculate the priority of the test cases, and sort the test cases according to the priority increments.
[0051] Further, in step 1, the UML class dia...
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