System Testing
The bringing together of all the programs that a system comprises for testing purposes. Programs are typically integrated in a top-down, incremental fashion.
Stub Testing
A technique used in testing, especially
where modules are written and tested in a
top-down fashion, where a few lines of code
are used to substitute for subordinate modules.