Mutation test data evolution generation method based on statement dominance relationship
A technology for mutation testing and data generation, which is applied in electrical digital data processing, software testing/debugging, genetic laws, etc. It can solve the problems of high consumption of mutation testing and limiting the application of mutation testing.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0054] Embodiments of the present invention will be described in detail below.
[0055] Step 1. Research on mutation testing theory based on sentence dominance relationship.
[0056] The present invention mainly studies the problem of generating variation test data based on sentence dominance relationship. Under the traditional mutation testing guidelines, the program under test and the variant need to be run simultaneously to detect whether the variant is killed. This increases the cost of mutation testing.
[0057] For example, given the tested program G (as shown in (1)), use the mutation operator to act on the third line of the tested program G to generate a variant M (as shown in (2)).
[0058] Assuming that a test data (1, 2, 1) is generated by random method, according to the traditional mutation test criterion, the test data should first be executed with the tested program G and the variant M; then, the tested programs G and M should be observed and Compare the runni...
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