Test case generation device, test case generation method, and test case generation program
A test case generation and test case technology, applied in software testing/debugging, error detection/correction, instrumentation, etc., can solve problems such as increased man-hours, complicated source code of embedded real-time software, etc., to achieve the effect of reducing time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1
[0039] ***Description of structure***
[0040] refer to figure 1 , the configuration of the test case generation device 100 of this embodiment will be described.
[0041] The test case generating device 100 is a computer. The test case generation device 100 has a processor 910 and other hardware such as a memory 920 and an input / output device 930 . The processor 910 is connected to other hardware via signal lines, and controls the other hardware.
[0042] The test case generation device 100 has a program acquisition unit 110 , an included portion extraction unit 120 , a generation control unit 130 , a function generation unit 140 , a non-symbol generation unit 150 , and a symbol generation unit 160 as functional elements. In addition, the non-sign generation unit 150 and the sign generation unit 160 are also referred to as a test generation unit 170 . Each functional element is realized by software.
[0043] The processor 910 is means for executing a test case generation ...
test Embodiment 50
[0121] The non-symbolic generation unit 150 randomly generates the test case candidate in the second step as a value 50 by non-symbolic execution (step S6). The non-sign generation unit 150 uses the test case 50 of the first step, sets the value of the first step of the input variable sigA to 50, and connects the value 50 of the test case candidate of the second step to the test case candidate of the second step (50 , 50).
[0122] The function generation part 140 generates the function for test case generation which uses the test case candidate (50, 50) as input of sigA and executes the program of the test object software of 2 steps (step S7).
[0123] The non-symbol generating unit 150 executes while holding the state between steps so that the state is held when the execution of one step is completed using the function for test case generation and the second step is executed. Then, the non-sign generation unit 150 checks whether or not the non-included inclusion sites P2 to...
Deformed example 1
[0157] In this embodiment, the functions of the program acquisition unit 110 , the inclusion site extraction unit 120 , the generation control unit 130 , the function generation unit 140 , the non-symbol generation unit 150 , and the symbol generation unit 160 are realized by software. As a modified example, the functions of the program acquisition unit 110 , the inclusion part extraction unit 120 , the generation control unit 130 , the function generation unit 140 , the non-sign generation unit 150 and the symbol generation unit 160 may also be realized by hardware.
[0158] Figure 11 It is a configuration diagram of the test case generation device 100 according to the modified example of the present embodiment.
[0159] The test case generation device 100 has hardware such as an electronic circuit 909 , a memory 920 , and an input / output device 930 .
[0160] The electronic circuit 909 is a dedicated electronic circuit that realizes the functions of the program acquisition...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



