234 • e CIO's Guide to Oracle Products and Solutions
that programmers don’t like to do this. Another reason is that it’s very
time consuming.
You can consider the unit testing a programmer does at his or her own
desk, meaning the testing of a unit of work (a program). When several pro-
grams have to interact together, another type of test that you might want
to perform is integrating testing. is is a test to determine if the separate
parts of the system work well together. For example, let’s say Program 1
creates a le that contains a student le, and Program 2 then processes
that student le. If Program 1 makes a mistake and creates the student le
incorrectly, then Program 2 will not work.
A system test tests the complete system. All of the ...