Brief Introduction of Black Box Test Design Techniques
Posted By : Kishor Kumar Singh | 23-Sep-2018
# By These techniques We could
* Pick all the test cases in a systematic manner
* Save lots of testing time
* Get the good test coverage
Knowledge
# List of Black Box Test design Techniques-
*Equivalence Partitioning
*Boundary Value Analysis
* Decision Table
* State Transition
* Exploratory Testing
* Error Guessing
Equivalence Partitioning-
This is also known as equivalence Class Partitioning. Using this technique, We divide the test conditions into
This reduces lots of rework and also gives the good test coverage. This also Saves lots of time by reducing
cases that must be developed.
For example-
There is a field which accepts numeric values. In this case, we split the test conditions like-
* Enter
* Enter
* Enter alphabets and so in.
Boundary Value Analysis-
Using this technique, we take the test conditions as partitions and design the test cases by getting the boundary values of the partition.
The test conditions on either
For example-
If we want to test a field which should accept only amount more than 10 and less than 20 then we take the boundaries as 10
1,20 minus 1, 20, 20 plus 1. Instead of using much of test data, We just use 9,10,11,19,20 and 21.
Decision Table-
It is also known as
i.e., if-else logic.
Using this technique, We deal with
We take conditions as input and actions as output.
State Transition-
Using State Transition, We pick the test cases from the application where we need to test different system transitions. We can apply this
If any application gives a different output for the same input, depending upon what has happened in the earlier state.
For example- vending machines and Traffic Lights.
Exploratory Testing-
Mostly this process will be carried out by domain experts. Domain experts perform testing just by exploring the functionalities of the application
without having the prior knowledge of the requirements.
Error Guessing-
It is used to find the bugs in the software application based on tester's prior experience. In this, we don't follow any specific rules.
It is an unplanned testing technique.
Cookies are important to the proper functioning of a site. To improve your experience, we use cookies to remember log-in details and provide secure log-in, collect statistics to optimize site functionality, and deliver content tailored to your interests. Click Agree and Proceed to accept cookies and go directly to the site or click on View Cookie Settings to see detailed descriptions of the types of cookies and choose whether to accept certain cookies while on the site.
About Author
Kishor Kumar Singh
Kishor Kumar Singh is highly dedicated towards work and he is a great team player. He believes that “No amount of testing can prove a software right, a single test can prove a software wrong".