You create an application by using Microsoft Visual Studio .NET 2008 and the .NET Framework 3.5.
The application has four modules that query the data that is stored in a database.
You plan to implement an integration testing process for the application.
The testing process must meet the following requirements:
– Test the application data flow early in the process.
– Test the user interface logic early in the process.
– Minimize the requirements for test drivers.
– Minimize the regression tests.
You need to design a strategy to implement the testing process for the application.
What should you do?
A.
Generate test stubs.Test all data access modules first.
B.
Create mock objects.Test all user interface modules first.
C.
Use a bottom-up approach.Test all utility modules first.
D.
Use a top-down approach.Test the high-level logic of each module first.