⟩ Which are the problem with early testing?
The problem with early testing in this environment is that with so many integration dependencies, how does someone
create test harnesses and stubs that allow for an accurate test? Manually, the job is possible, but can be
overwhelming when there are many interfaces involved. If you are developing in a language that has tool support for
structural test case design and testing, you may find that the job can be very easy. Specifically, for C++ and Java,
Parasoft has a great toolset to design and perform structural tests, with a feature to automatically create a test harness and test stubs.