Black Box Testing Technique

  1. Black Box Testing:

                         It is used to test the functionality of the product.It is done by testers. Its also called as functional testing.
Black box testing has 5 techniques.

  1. BVA
  2. ECP
  3. Decision Table
  4. State Transition Diagram
  5. Error Guessing

BVA

         BVA means boundary value analysis. Which means analysing the boundary conditions for the data which we are going to give.
For example lets look up Login Screen as example.



ECP

          ECP means Equivalent class partitioning.It equally partitioning the valid and invalid data for the condition.
Example:

Decision table

             To check the possibility of bug with Combination of input values we prepare with the help of decision table.
For example: Let’s take login page(mark it with yes or No)
  1. Enter the value for both username and password
  2. Enter the value only for username
  3. Enter the value only for password
  4. Do not enter any value for both username and password.

State Transition 


                  Before deriving a test case, Sate Transition gives an idea about how the modules react due to various state and transition and gives valid and invalid result. So sequence of state and transition of an event is tracked in detailed.
State Transition Diagram

State Transition Table
            

Error Guessing:

                 Well experienced tester with domain knowledge can guess the error in an application for testing. This is called error guessing.
For example:
  1. Coding or logical error
  2. Syntax error
  3. Server related error
  4. Data base related error
  5. Browser related error
  6. UI related error
  7. Connectivity related error
  8. Configuration related error

5 comments:

  1. Hello,
    The Article on Black Box Testing Technique is informative . It give detail information about it .Thanks for Sharing the information on black box testing technique. Software Testing Services


    ReplyDelete
  2. Really nice topics you had discussed above. I am much impressed. Thank you for providing this nice information here.

    Software Testing Company

    QA Services

    Game Testing Companies

    Console Game Testing

    ReplyDelete
  3. Proper Disaster recovery testing is crucial for vm migration

    ReplyDelete
  4. Nice Post,This is very nice information, Thank you for sharing.
    software testing course in chennai

    ReplyDelete