Stubs and drivers we use in integration testing mostly but
under what kind of testing approch it comes means Black box
White box grey box ? Please help to get answer for it
Answers were Sorted based on User's Feedback
Answer / mayank juyal
I am not sure whether you can directly equate Stubs and
Drivers with a Black box or White box or Gray box testing.
But according to me Stubs and Drivers are concepts which
can be part of both of the testing approaches.
As we know that:
Stub is dummy Procedure (Function/Component), which we use
as a replacement of the actual Procedure, when the actual
procedure is not fully developed while testing.
And
Driver is a main Program/Skeleton, whose purpose is to call
a Procedure/Function/Component that is being tested.
Now both of them can be used in Black Box or White Box
testing.
Example:
Black Box:
You are testing usability of a website. There is a web
page, on which clicking ‘Submit’ button navigates to next
web page.
Here in the current web page you have functionality for
inputting a ‘Unique Email ID ‘by clicking ‘Generate’
button, which is a mandatory field and only after
generating it, you will be able to click Submit Button.
Now, developers have not yet written the code for
generating Unique Email ID, so they have created a Stub,
for same functionality which puts a hard coded Email ID for
the same field, when Generate Button is clicked.
So if you take above example you have been using a Stub in
your Back Box testing approach while doing a usability
testing.
Alternatively –
WhiteBox:
If you are a developer/tester, who debug code or do unit
testing, for the same example mentioned above – Here sub
will be function/lines of code written to create that stub.
Regards,
Mayank Juyal
| Is This Answer Correct ? | 11 Yes | 0 No |
Answer / sangeeta
stubs and drivers will be used mainly by developers while doing white box testing by the developers
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / sravan kumar reddy
Integration testing comes under white box testing because it
is done by the developers. they develop the interfaces and
integrate the modules and test whether those interfaces are
working fine or not.
| Is This Answer Correct ? | 3 Yes | 12 No |
What is the difference bet white box testing and black box testing.pls give me an example
tell me any bug which u could not able to find
What is the main use of the quality center comparing to the excel sheet?
difference beween re testing and regression testing?
20 Answers iGate, PA Consulting,
what is the difference between test strategy and test methodology?
Which one of the functional groups do test engineers interact with in order to retrieve the correct set of requirements for a specific software release?
wht is need for testing?why testing is neccsary?why testing is done?
Can u any 1 please explain the below question and answer? Given the following code, which statement is true about the minimum number of test cases required for full statement and branch coverage? Read p Read q IF p q > 100 THEN Print "Large" ENDIF IF p > 50 THEN Print "p Large" ENDIF a) 1 test for statement coverage, 3 for branch coverage b) 1 test for statement coverage, 2 for branch coverage c) 1 test for statement coverage, 1 for branch coverage d) 2 tests for statement coverage, 2 for branch coverage
For any web application, what are the possible login features that should be tested?
Encapsulation of attributes and operations inside objects makes it easy to obtain object state information during testing. is it true.explain
What is test data
Write the 10 high test cases for making video call/face time?? Write the test cases for credit card accessing the money transfer?? Write the test cases for file transfer from one user to other from Google Drive/drop box?