What do you understand by black box testing, Software Engineering

Q. What do you understand by black box testing?

Black Box Testing:-Black Box Testing is as well called behavioural testing focuses on the functional requirements of the software. It allows the software engineer to derive sets of input conditions that will fully exercise all functional requirements for a program. It is a complementary approach that is probable to uncover a different class of errors than white box testing.

Black Box Testing attempts to discover errors in the following categories:-

1) Incorrect or else missing functions.

2) Interface errors.

3) Errors in data structures or else external database access.

4) Behaviour or else performance errors.

5) Initialization as well as termination errors.

Black Box Testing be likely to be applied during later stages of testing because black box testing purposely disregards control structures attention is focused on the information domain.

Posted Date: 7/26/2013 3:00:49 AM | Location : United States







Related Discussions:- What do you understand by black box testing, Assignment Help, Ask Question on What do you understand by black box testing, Get Answer, Expert's Help, What do you understand by black box testing Discussions

Write discussion on What do you understand by black box testing
Your posts are moderated
Related Questions
Sequential circuit:- A sequential circuit is an interconnection of gates and flip-flops.  The gates by themselves constitute a combinational circuit, but when contained with th

Why testing is important with respect to software? A testing process focuses on logical internals of software ensuring that all statements have been tested and all are function


Explain virtual memory? Ans) Virtual memory tells to virtual storage. In virtual storage, portions of a user's program and data are placed in auxiliary storage, and the operatin

"Utility" is a software tool designed to perform some regularly used support function. For example, single utility is a program to print files.

Explain the Throw away prototype In this technique, prototype is discarded once its purpose is fulfilled and final system is built from scratch. Prototype is built quickly t


Level 2 (Repeatable) Organisation satisfies all the requirements of level-1. At this stage, basic project management policies and associated procedures are established. Insti

What is Test Suite - It is a collection of tests that are used to validate the behavior of an application or product. - Generally a test Suite is a high level concept, grou

java/python based application which lets you upload images of car logos and detects which logo it is by outputting the ID number of that image. Neural network is used to achieve th