530 Model-Based Testing for Embedded Systems
18.2.3 Test generation
There are two basic methods of generating tests from the test model (Hartman et al. 2007).
In offline testing, the model is first used to create a linear sequence of actions, essentially a
test script. This script can then be executed just as a manually designed one. The advan-
tage of offline testing is that it fits easily into existing non-model-based test automation
schemes.
The other model-based testing method is online testing, in which the execution of the
tests is based directly on the model, without separate test scripts. The model is used to
generate an action, which is executed immediately before generating the next one. The main
advantage is that the result of the execution can ...