Did u come across STUBS and DRIVERS?How did u use these in
u r project ?
Answers were Sorted based on User's Feedback
Answer / jyothinapa
Stubs and Driver comes under integration testing.
integration testing means integrating the modules and
perform testing on that.
integration testing can be performed in 3 approaches
1.Top-Down approach
2.Bottom-Up approach
3.Hybrid approach
Top-Down approach means integrating the main module with
the sub module.during this time if some of the sub modules
are not finished that is if they are in
underconstruction,to continue the integration testing we
will put one stub in the place of constructive sub module.
In bottom-up approach the integration is performed from
bottom to up.here sub modules are integrated with main
module.during this time if main program is not ready that
time we will put driver instaead of main program for
continuing integration testing once they are fully
constructed the main program we aill replace that driver
with the main program.
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / sailaja
these two are used in integration testing.
Stub; is used in Top down integration testing to simulate
the called module
Driver:is used in bottom up integration testing to simulate
the calling module
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / jyothi
At the time of integration development team finds one of
the sub module is yet to be released from unit testing then
they install a virtual environment is called 'stub'nd
continues integration testing based on main module in top
down manner
if main module is yet to be released from unit testing then
they continues integration testing in bottom up approach by
installing 'driver' in place of main module
| Is This Answer Correct ? | 3 Yes | 0 No |
i will give a gen example....suppose u have 3 modules...A B
C...A n B r 100% comp....and C is only 50% comp....u r under
pressure to comp in a time frame...what u do is u know to
build the mod C u need at least 15 days...so u build a dummy
mod C which wil take 1/2 days...This is STUB
now once all the mod A B and C(dummy) r ready..u integrate
them to see how it works..This is a DRIVER
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / dilip
Stubs and driver are dummy program written bt the
programmer when the real component are not reday for
testing.
Drivers are nothing but calling program and stubs are
called program.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / sekhar
hi jyothinapa thanq for giving answer
please explin abt hybrid approach also
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / shiva
STUB
While creating the module in to a top-down approach,if at all any mandatory module is missing then replace that module with temporary program tahat is called stub.
DRIVER
While creating the module in to a bottom-up approach if at all any mandatory module is missing then replace that module with temporary program tahat is called driver.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / aditya
Stub : A piece of code that simulates the activity of
missing components.
Driver : A piece of code that passes test cases to another
piece of code.
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / sunithayagnamurthy.heartcom in
Hi Manam,
This is sunithayagnamurthy.stub and driver both
are included in integration testing.Integrate testing means
to test sub modules and modules.this is called integration
testing
integration testing is divided two types
1.top down approch
2.bottom up approch
top down approch: top down approch means to test the main
module to submodule.some times the main module is till not
developed temparary module is created .this tempatrary
module name called stub.It is act as main module
bottom up approach:bottomup approach to test the sub mdule
to main module some times thesub module is till not
developed the temparary module is created.this temparary
module name is calles driver.It is act as submodule....
If any mistakes is thr please excuse.....
send correct answer
| Is This Answer Correct ? | 0 Yes | 5 No |
What is bucket testing?
Risk analysis consist of A)1 step b)2nd step c)4 step d)6 step Which is correct Answer please any one tellme and mail me
One Project is developed on VB+Access it is working properly they are planning to change with backend Oracle . What type of testcases we can write?
what is pareto analysis?
when there is no enough time to compleate the test what you will do ?
6 Answers Infinite Computer Solutions,
What r the inputs in System Testing?
Hi, Please tell how to write system test cases for between two modules. please ans real time expirience people... thanks in advance..
what is localization and globalization testing?
Give me an example when black box testing will not able to detect a bug which white box will detect?
what is the basic purpose of functional & load testing?
hi iam keeping 2+ fake exp here is my project plz tell me wt kind of Q's can be posed on it. Blue room acts as the central repository for all project information – providing detailed view into the operations of entire services of the organization. Blue room provides access to different levels of users based on their role like CEO, client, project managers, project leader and team members. Each will have permissions to access different functionality of the tool. Blue room gives access to higher management like CEO, VP or Project managers to real-time data including project completion percentages, gross margin, remaining engagement time, budget vs. actual, and profitability analysis. Through this extensive visibility, services professionals gain a better understanding of the overall performance of their services organization and are able to make faster and more effective strategic business decisions. Upload and download your Project files into Blue room from anywhere, making the latest project plans available to all participants via the Internet. n 1 more project also: Cable Network Management System (CNMS) efficiently handles customer information, billing and also effectively monitors the services provided. CNMS mainly consists of two modules. Cable Network Information (CNI) and Customer Accounts (CA). CNI maintains customer's information, employee information, service areas and tariff. CA is completely an accounting package, which helps to handle all accounting transactions of the company. The CA module is an important module and it includes account type, login information, and payment methods etc. Each customer account is linked in the system with a specific services offered to a customer, and the customer will be billed depends on his usage of these services. Customer account belongs to specific account type, which is related to some price plans and discounts. The billing process involves receiving billing records from various networks, determining the billing tariff associated with the area, calculating the bill for each customer on monthly basis, aggregating these records periodically to generate customer bills, sending bills to the customer, and collecting payments received from the customer and adjust customers balances accordingly. Up to Date Balance sheet, Import and Export feature, Network Compatible and user friendly, Rescue data through Recovery system and Dynamic Report Generation are other important features. can any 1 plz tell wt kind of test cases will be asked on dis.
Is any need that every tester should have the certification in the testing?