Skip to Content
author's profile photo Former Member
Former Member

black box testing and white box testing?

Gurus,

what is black box testing and white box testing?

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Aug 11, 2009 at 07:31 AM

    Hi

    Black Box Testing - Testing only the functionailty of software and not considering any internal part is called Black Box.It is also called as Functional Testing

    White Box Testing - Testing the intenal part of the Software for example test the coding is called white box testing.

    Regards

    Abdul

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 11, 2009 at 11:08 AM

    Hai Dear ;

    Please have these information

    Black-box and white-box are test design methods. Black-box test design

    treats the system as a "black-box", so it doesn't explicitly use

    knowledge of the internal structure. Black-box test design is usually

    described as focusing on testing functional requirements. Synonyms for

    black-box include: behavioral, functional, opaque-box, and

    closed-box. White-box test design allows one to peek inside the "box",

    and it focuses specifically on using internal knowledge of the software

    to guide the selection of test data. Synonyms for white-box include:

    structural, glass-box and clear-box.

    While black-box and white-box are terms that are still in popular use,

    many people prefer the terms "behavioral" and "structural". Behavioral

    test design is slightly different from black-box test design because

    the use of internal knowledge isn't strictly forbidden, but it's still

    discouraged. In practice, it hasn't proven useful to use a single test

    design method. One has to use a mixture of different methods so that

    they aren't hindered by the limitations of a particular one. Some call

    this "gray-box" or "translucent-box" test design, but others wish we'd

    stop talking about boxes altogether.

    It is important to understand that these methods are used during the

    test design phase, and their influence is hard to see in the tests once

    they're implemented. Note that any level of testing (unit testing,

    system testing, etc.) can use any test design methods. Unit testing is

    usually associated with structural test design, but this is because

    testers usually don't have well-defined requirements at the unit level

    to validate.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.