I believe the answer is: Integration testing
In order to do this, programmers have to combine all existing individual modules and operate them as if they're in a group.
This test could only be done after operating procedures, control data, and usage procedures are tested and considered ready to use.