Complex network-based object-oriented integration testing method
An object-oriented, integration testing technology, applied in the direction of software testing/debugging, can solve the problem of ignoring the complex network characteristics of large-scale software systems, and achieve the effect of improving test efficiency and reducing the number of
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0019] Table 1 is the quaternion of each class in the system class diagram.
[0020] A method for object-oriented integration testing based on a complex network, comprising the following steps:
[0021] 1) Use Unified Modeling Language (Unified Modeling Language, UML) to create the system structure model of the software under test, and express the UML class diagram as a software network G = (V, E), where G is a connected directed graph, V is a node set, representing a class; E is an edge set, representing a relationship between classes;
[0022] 2) Traverse the entire software network, count the classes that each class depends on and the in-degree and out-degree of the class, and record them in a quaternion (C_Test, C_Dep, In_Degree, Out_Degree); where C_Test represents the class to be counted , C_Dep represents the class set that the statistical class depends on, In_Degree represents the reference pointing to this class, and Out_Degree represents the reference leaving the cl...
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