
Basics of Software Testing
Input generator Database
HVideo oracle
HVideo
Fig. 1.8 Relationship between an input generator, HVideo, and its oracle.
and the date on which the video was prepared. Upon completion of
execution of the Enter request, HVideo returns control to the in-
put generator. The input generator now requests the oracle to test
if HVideo performed its task correctly on the input given for data
entry. The oracle uses the input to check if the information to be en-
tered into the database has been entered correctly or not. The oracle
returns a Pass or No Pass to the input generator.
To test if HVideo correctly performs the search operation, ...