
Test Selection, Minimization, and Prioritization
execution of regression tests might become impractical and error
prone.
5.2.5 OUTPUT COMPARISON
Each test needs verification. This is also done automatically with the help
of the test execution tool that compares the generated output with the
expected output. However, this might not be a simple process, especially
in embedded systems. In such systems, often it is the internal state of
the application, or the state of the hardware controlled by the software
application, that must be checked. This is one reason why generic tools
that offer an oracle might not be appropriate for test verification.
One of the ...