Test Generation
Exercise 3.15 that shows an FSM and its erroneous implementation and
requires the application of phase 2 for the error to be revealed. However,
in practice one would not know whether phase 1 is sufficient. This would
lead to the application of both phases and hence all tests. Note that tests
in phase 2 ensure the coverage of all transitions. While tests in phase 1
might cover all transitions, they might not apply the state identification
inputs. Hence, all errors corresponding to the fault model in Section 3.4
are not guaranteed to be revealed by tests in phase 1.
3.7.2 TESTING USING THE WP-METHOD FOR m > n
The procedure for constructing tests using the Wp-method can be modi-
fied easily when the number of states in the IUT is estimated ...