Testing method and system of safety input output automation based on time
A technology of safe input and test method, applied in the field of test system, can solve the problems of imperfect state simplification method, redundant abstraction time delay transfer, slow test execution speed, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0034] Embodiment 1: Test method based on time input and output automaton model:
[0035] (1) Establish a formal model of the system under test by using time-safe input-output automaton, the model is shown in Figure 3, and the initial position of the model is l 0 , the clock x and y are both 0, as time changes, when x is greater than 1, the system can accept action a and move to position l 1 , reset the clock y to 0 during the transition; similarly, when the system is at l 1 , when the clock x is less than 3 and y is greater than 1, the system can enter action c and move to position l 3 superior. position l in the figure 0 and position l 1 There is a time invariant restriction respectively, which means that only when x is less than 2, the system can be located at l 0 , only when y is less than or equal to 2, the system can be located at l 1 .
[0036] (2) Simplify the time-input-output automaton model shown in Fig. 3 to obtain the simplest stable symbolic state diagram ...
Embodiment 2
[0053] Embodiment 2: Test system based on time input and output automaton model
[0054] According to the method described in the first embodiment above, the composition of a software system for implementing the method is shown in Figure 2, the system includes: a system modeler, used to implement step (1) in the first embodiment; Model converter, which includes time automaton reduction module and time transfer removal module, respectively used to realize steps (2) and (3); transfer action generator, used to realize step (4), test case generation and executor , for implementing step (5), which includes a linear constraint solving module, a test case generation module and a test case execution module; a test execution interface, used to realize the test case generation and the connection between the executor and the test manager, All input transfer actions in the test case are sent to the system under test through the test execution interface, and at the same time, the test syst...
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