Testing method and system of safety input output automation based on time
A technology for safe input and test methods, applied in the field of test systems, can solve problems such as imperfect state simplification methods, redundant abstraction time delay transfers, and slow test execution speeds
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] Embodiment 1: Test method based on time input and output automaton model:
[0034] (1) The formal model of the system under test is established by using the time-safe input-output automaton, the model is shown in Figure 3, and the initial position of the model is I 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 transfer to position I 1 , reset the clock y to 0 during the transition; similarly, when the system is at I 1 , when the clock x is less than 3 and y is greater than 1, the system can input action c and move to position I 3 superior. Position I in the figure 0 and position I 1 There is a time invariant restriction respectively, which means that the system can be located at I only if x is less than 2 0 , only when y is less than or equal to 2, the system can be located at I 1 .
[0035] (2) Simplify the time-input-output automaton model shown in Fig. 3 to obtain the simplest stable symbolic st...
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