Question:
What is merits and demerits of white box and black box testing?
Answer:
Testing a function with knowing the internal structure it also call as white box testing it takes place in the developers area. Source: CoolInterview.com
White box testing requires knowledge of source code. It can be done at coding level. Where as black box testing doesn't require the knowledger of the code. white box testing helps in removing the extra lines of code, which can bring in hidden defects. White box testing fails to detect missing functions. In case of black box testing any non-technical person can do the testing. Black box tester need not have the detailed functional knowledge of the system under test. Source: CoolInterview.com
Answered by: umesh | Date:
| Contact umesh
White box testing requires knowledge of source code. It can be done at coding level. Where as black box testing doesn't require the knowledger of the code. white box testing helps in removing the extra lines of code, which can bring in hidden defects. White box testing fails to detect missing functions. In case of black box testing any non-technical person can do the testing. Black box tester need not have the detailed functional knowledge of the system under test. Source: CoolInterview.com
Answered by: umesh | Date:
| Contact umesh
White Box testing: Advantages 1) more code coverage 2) more error can be found earlier during the development process. 3) The whitebox testing could start in the early phase along with softwrae development. 4) Just a main module from developer is enough to start to test by using stubs. 5) helps gving more stable build
disadvantage: 1) more time consuming to develop test cases as it involves development effort 2)often new architecture need to be designed to suit your testing needs. 3) Testers need to be involved in requirements , software design document review also.
Black Box: Advantages: 1) testers need not know the softwrae design of the SUT 2) requirements are enough to develop test cases 3) Black box tetsing is usually done manual except
disadvantages: 1) more time required to test each test case and verification results 2) less code coverage 3) some scenarios can be eliminated due to human error or ignorance of the system. Source: CoolInterview.com
Answered by: Benhur | Date: 9/10/2007 10:09:26 PM
| Contact Benhur
pls tell the all types of testing in detail manner?
explain some important topics in qtp?
Tell some important interview questions?
Source: CoolInterview.com
Answered by: jackulin | Date: 6/10/2009
| Contact jackulin
If you have the better answer, then send it to us. We will display your answer after the approval.
Rules to Post Answers in CoolInterview.com:-
- There should not be any Spelling Mistakes.
- There should not be any Gramatical Errors.
- Answers must not contain any bad words.
- Answers should not be the repeat of same answer, already approved.
- Answer should be complete in itself.
|