Black Box Testing in Software Testing ,Types ,Technique with Example

.
What is Black Box Testing? 
Black Box Testing is a type of software testing or testing technique which verify the functionality of software against the software requirement without looking at the internal code structure. While doing the Black box testing we just focus on the input and output of the software.
The aim of black Box testing is to check the system to validate against predefined requirements.
The black box testing technique is used to check the application from the user's point of view in AUT (Application under Test).

How to Do Black Box Testing?

By Following the below steps we do the Black Box Testing.
  • The first step of black box testing is to understand the requirement specification document of the application. 
  • Positive and Negative scenarios (Now Enter the valid data in the field to check that SUT processes them Correctly then Enter the invalid data in all the files to check that SUT detects them correctly ).
  • To Cover the maximum range of input Prepare the test cases.
  • Now Execute the cases and validate the expected and actual results with pass and fail outcomes.
  • Prepare the Defect report for the failed test cases and report it to the development team to fix them.
  • Now Retest the Fix bug.
This is how the Black box Testing process is done.

Black Box Testing Types 

Black box Testing is Divided into two subparts 

Functional Testing 
Functional testing is black-box testing in which we deal with all the functional requirements or specifications of the application.
Types of Functional Testing 
  • Smoke Testing 
  • Sanity Testing 
  • integration Testing 
  • System Testing
  • Regression Testing 
  • Ad-hoc Testing ......and more 
Non- Functional Testing 
Non -Functional Testing is a black box testing in which we deal with all the non-functional requirements or specifications of the application.
Types of Non-Functional Testing 
  • Usability Testing 
  • Load Testing 
  • Performance Testing 
  • Stress Testing ....and More 
Black Box Testing Technique 
The black box Testing Technique list is given below 
  • Equivalence Partitioning
  • Boundary Value Analysis
  • Decision Table Testing
  • State Transition Testing
  • Error Guessing
  • Graph-Based Testing Methods
  • Comparison Testing




Hope !!! the above tutorial Black Box Testing is Helpful For You ...

Team, 
QA acharya 

Tags: Black box testing types , Black box testing example, black box testing , black box testing vs white box testing 
Black Box Testing in Software Testing 


.

Post a Comment

0 Comments