Describe bottom-up and top-down approaches

Questions by prasu   answers by prasu

Showing Answers 1 - 7 of 7 Answers

munna

  • Mar 10th, 2006
 

Hi,

  when we are doing intigration testing we usually uses these techniques.

bottom-up:in this aproach testing is conducted from sub module to main module ..**if the main module is not developed a temparary programme called DRIVERS is used to simulate the main module**.

top down:in this approach testing is coducted from main module to sub module .**if the sub module is not developed a temparary programme called STUB is used for simulate the submodule**.

Thanks&Regards,

munna.

munna_rao87@yahoo.com  

Dinkar

  • Apr 7th, 2006
 

Topdown and Bottom-up approach mainly comes in the integration testing.

In the Topdown approach :-

* Modules are integrated by moving downwards. The sub level is called stubs.

* Stubs replace low level modules.

*Depath first or breadth first manner.

In the Bottom -up approach :-

* Modulesare integrated by moving upwards.

* Drivers are needed.

  Was this answer useful?  Yes

Top-down app:- In this approaches ingration testing start from main controlled modules.

Bottom-up app:- Independent automic module

Difference:- A dummy program which are used to test the original program system development.

if any clarifications let me know

Thanks

Srinivasulu.chittoor

  Was this answer useful?  Yes

BISWAJIT PANI

  • Jun 19th, 2006
 

Top Down and Bottom Up Both are coming under Intigration Testing

There are 2 types of Intigration Testing

a) Incremental Intigration Testing

b) Non Incremental Intigration Testing

But Incremental testing is again devided in 2 parts

a) Top Down Incremental Intigration Testing

b) Bottm up Incremental Intigration Testing

Top Down

Add the modules incrementally and test the interface of the application but in this the last module should be the Child of previous Module..

Bottom Up

Add the modules incrementally and test the interface of the application but in this the last module should be the Parent of previous Module..

Regards

Biswajit Pani ( 09986183456)

Panibiswajit@yahoo.com

 

  Was this answer useful?  Yes

Hi,

Bottom ? Up Approach: The subsystems in the lower level of call hierarchy are tested individually. Then the next level subsystems are tested that call previously tested subsystems. This is done repeatedly until all the subsystems are included in the testing. Temporary programs are needed to call subsystems if higher level subsystems are not ready, called Test drivers.

Top ? Down Approach: Tests top layer of controlling subsystem first. Then combine subsystems that are called by the tested subsystem and test resulted collection of subsystems. Do this until all the subsystems are combined and tested. A temporary program that simulates the activity of a missing subsystem by answering to the calling sequence of the calling subsystem and returning back fake data used is called Stubs.

Regards

Prasad

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions