Friday, 30 January 2015

Black Box Testing and its types

Black Box Testing:

In this type of testing we will check for the output of a given system by giving the set of input data(Valid/Invalid).



Key Points:

1.No knowledge required about the system internal components.
2.We can perform Black Box Testing by having the Domain Knowledge.
3.No coding required.


Types of Black Box Testing:

1.Boundary Value Analysis.
2.Error Guessing
3.Equivalence Partitioning.

1.Boundary Value Analysis:

In this we will Test the system by giving the boundary values as an input.



Suppose system will consider values from 0 to 100 then In boundary Value Analysis we will consider the below inputs.

1.Test the system by giving values 1 and  100.
2.Test the values by giving 0 and 99 as input.
3.Test the system by giving 2 and 101 as the input.

As we know the system may having the more issues at the boundary values.


2.Error Guessing:



This Testing is based on the experience gained in the previous projects. The Tester by experience can guess where to look for the issues.


3. Equivalence Partitioning:



In this type input is divided in to valid and invalid classes. Instead of testing the system for all values, We will do testing by considering the values from each class.





1 comment: