Black Box Testing

Black box testing or functional testing is used in computer programming, software engineering and software testing to check that the outputs of a program, given certain inputs, conform to the functional specification of the program. The term black box indicates that the internal implementation of the program being executed is not examined by the tester. For this reason black box testing is not normally carried out by the programmer. In most real-world engineering firms, one group does design work while a separate group does the testing. A complementary technique, white box testing or structural testing, uses information about the structure of the program to check that it performs correctly.

Equivalence partitioning

A technique in black box testing is equivalence partitioning. Equivalence partitioning is designed to minimize the number of test cases by dividing tests in such a way that the system is expected to act the same way for all tests of each equivalence partition. Test inputs would be selected from each partition. Equivalence partitions are designed so that every possible input belongs to one and only one equivalence partition. Disadvantages to equivalence partitions
  • Doesn't test every input
  • No guidelines for choosing inputs
  • Heuristic-based

 

<< PreviousWord BrowserNext >>
token
alaska yukon pacific exposition
weymouth (disambiguation)
trochodendrales
buxales
fantasy football (american)
horse's neck
amborella
new jersey state highway 208
signal (information theory)
ring modulation
train robbery
railway signal
signal box
omx
officine meccaniche
cameo appearance
symyx technologies
lru
line replaceable unit
abacaenum
flight data recorder
canadian lynx
black box theory
black box (phreaking)
american tobacco trail
english national opera
east coast greenway
pringles
theodor wulf
legendary stardust cowboy
nicu covaci
county louth
flexible ac transmission system
phimai historical park
de nederlandse opera
static var compensator
junker
kortrijk
turban
larry csonka
katharine kerr
brain imaging
massif