Automatic determination of invalid call sequences in software components
A technology for calling sequences and software programs, which is applied in software testing/debugging, multi-programming devices, program control devices, etc., and can solve the problems of time-consuming, incomplete collection of invalid calling sequences, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] The present invention relates to methods, systems and computer program products for testing of objects to identify one or more sequences of calls that lead to anomalies. Use the method and the parameter types associated with the method to produce a set of operations that can be performed by the object. Parameter generators can feed interesting parameter values to specific parameter types that are more likely to cause exceptions to be thrown. Automatically constructs many sequences of calls using operations that are steps in the sequence within the set of operations. Each sequence of calls is then executed using a new object instance. If an exception is thrown, a report may be issued containing information helpful in assessing the appropriateness of the exception. This information may include the exception type and the sequence of calls that caused the exception to be thrown.
[0023] Embodiments of the present invention may comprise special purpose or general purpo...
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