What is the difference bet white box testing and black box
testing.pls give me an example
Answers were Sorted based on User's Feedback
Black Box Testing:- Black Box Testing is a System Testing.
Here we check the complete functionality of the application.
Here the tester does not examine the programming code and
does not need the knowledge of any coding standards. Here he
enters an input and check whether we are able to get the
exact output irrespective of what is happening in the code.
Here we have functional testing and non-functional testing.
Again both are of different concepts.
White Box Testing:- White Box Testing is non-system
testing. Here the tester should have the knowledge of coding
standards. Here we should review the entire coding part like
we should go through the statement coverage testing, branch
testing and loop testing, mean to say that we have to check
the complete coding standards and mainly here we do Mutation
testing (like we make some changes to the existing code and
run the code and check whether we are able to get any error
or not). This again has lot of subject to learn, can’t be
described but you have to refer to the books to get the
complete knowledge on it. For more clarification if you have
the book called “Art of Software testing” it will make u
clear on these topics.
| Is This Answer Correct ? | 3 Yes | 0 No |
White Box Testing:- White box testing is based on knowledge
of the internal logic of an application's code. DIfferent
test that take place here are
1. coverage of code statements
2. Branch testing
3. Path Tesitng
4. Condition checking testing.
5. Mutation Testing.
Both are done by Test Engineers but only difference is The
Tester who does Black Box Testing do have the knowledge of
coding part usually we take one of the developers as White
Box Test engineer.
Black Box Testing:- Black box testing is functional testing,
not based on any knowledge of internal software design or
code. Black box testing is based on requirements and
functionality.
Different test that take place here are
1.Boundary value analysis and Equivalence testing
2. Error Guessing
3. Error Handling
4. Compactability testing
5. Parallel testing
6. Configuration Testing.
Apart from these we have lot.
| Is This Answer Correct ? | 2 Yes | 0 No |
Black Box Testing : If one perform testing only on the functional part of an Application without having structural knowledge then that method of testing is known as Black box Testing. Usually it is done by Test engineer
White Box Testing : If one perform testing on the structural part of an application then that method of testing is known as
White Box Testing.Usually it is done by Developers.
Ex:coding(Unit Testing)
Regards
Ram Mohan reddy
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / aparna
White box testing is done by the person who is having deeper
knowledge about the module and mostly this will be done by
Developers.
Example: Unit Testing
Black Box testing is done by the tester who is not having
deeper knowledge about software, only based on
specifications testing is done
Example: System Acceptance Testing
| Is This Answer Correct ? | 1 Yes | 2 No |
What is meant code review?
Hi Please tell me about ERP Project how do describe in interview Please tell me details about this project my id is chiku_69@yahoo.in
how we do system testingf project?
Rightway global solutions, madhapur, hyderabad is a good institute for software testing?
what is the difference between Client/Server and Web based Applications please reply
Will a tester get involved in preparing Metrics?If yes,what will they do & how?
Hi, Can anyone suggest a test case writing technique for the below scenario. 1. User draws a lines on the image 2. User selects the lines and right clicks ( Measuremnts like distance between the start and the end point, coordinates of start point and coordinates of end point) 3. User selects one of the measurement Measurement is displayed
What features of sqlserver is generally used in database testing
why do testing are divided into stages primarily becoz: 1)different stage has different purpose 2)Stages makes the testing simpler 3)Different test run in different environments 4)The no of stages the testing is easier Please do answer its urgent
someone tell me the difference between volume testing, stress testing and load testing?
there is a mobile phone and it has got 2 buttons one is it takes photo other is it uploads photo to facebook how to you test this application ?
7 Answers CTS, Murugappa Group,
Hi Friends, I wish to start my career in manual Testing as I believe I am ready to face Interviews.I have good domain knowledge in banking(investment and retail) and insurance.To be in the competition I have added three years of testing experience to my CV apart from my domain experience. Can someone please advice some real time tips which can help in facing the interview. Thanks in advance