Dynamic random testing method
A testing method and dynamic random technology, applied in the direction of software testing/debugging, etc., can solve the problems of unobtainable and effective testing process, random testing technology lack of testing process improvement, etc., and achieve the effect of convenient application and simple principle
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0037] like Figure 1 In the testing process, taking software testing as an example, including software reliability growth testing, software mutation testing and software reliability evaluation process, based on the basic method of classified random testing, the test case set is divided into m equivalence classes, i.e. {C 1 , C 2 ,...,C m}, where the probability of each equivalence class being selected is given by the test profile {p 1 ,p 2 ,...,p m} decides, and Σ i = 1 m p i = 1 .
[0038] Test case equivalence class C is selected i After that, suppose C i k in i test cases, randomly from C i Select a test case for testing, that is, the probability of each test case being selected is
[0039] ε is a parameter for the dynamic adjustment of the test profile, which needs to be given before the test. ...
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