Friday, 8 January 2016

Explain what are test driver and test stub and why it is required?

The stub is called from the software component to be tested, it is used in top down approach
 The driver calls a component to be tested, it is used in bottom up approach
 It is required when we need to test the interface between modules X and Y and we have developed only module X. So we cannot just test module X but if there is any dummy module we can use that dummy module to test module X
 Now module B cannot receive or send data from module A directly, so in these case we have to transmit data from one module to another module by some external features. This external feature is referred as Driver