I am trying to test a certain transition in a Stateflow statemachine without having to go through the whole statemachine from the initial state to this transition.
Can a different initial Stateflow state be set for a test case/harness?
As per my understanding, you are expecting the default transition of Stateflow Chart to enter in your specified state.
Adding a new transition or new behaviour for the existing default transition changes the semantics of Stateflow chart and so the behaviour of the model. This should not be done during verification and validation phase.
However, if you are writing or editing the model, you may use junctions/labels to control entry of default transition. Please refer to the section ‘Label Default Transition’ inMathWorks documentation on default transitionsfor more information and detailed example.
I was hoping for another, Test Harness specific way to set the (initial) state, from something like the Test Sequence Block, but without changing the model.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
0 Comments
Sign in to comment.