Software Test Design Technique - Boundary Value Analysis
Quality,  Software Testing

Software Test Design Techniques

To write the Test Cases in more effective and efficient way, we are having the below main Software Test Design Techniques:

  1. Boundary Value Analysis (BVA)
  2. Equivalence Class Partition (ECP) 
  3. Error Guessing
  4. State Transition Diagrams
  5. Decision Table Testing


Boundary Value Analysis (BVA):

Whenever we are having a range like 1 to 10000 or 1 to 1000000 or 100000 to 10000000 etc. then it is not possible to perform the exhaustive testing, so at that time we need to use the Boundary Value Analysis Technique.

  • Divide the range of multiple boundaries like:

Min – 1, Min, Min + 1, Middle, Max – 1, Max, Max + 1.

  • To perform the Positive testing, Test the field with the boundaries like:

Min, Min + 1, Middle, Max – 1, Max.

So the application should accept these boundaries.

  • To perform the Negative testing, Test the application with the boundaries like:

Min – 1 and Max + 1.

So the application should not accept these boundaries.

  • If it is working as expected, then we can conclude that the field is accepting only the range.

For example: there is any field of product quantity with the range of 1 to 1000.

Software test design Technique


  • balenciaga shoes

    A lot of thanks for every one of your hard work on this web site. My daughter loves setting aside time for investigation and it’s easy to understand why. We know all about the lively way you convey worthwhile tricks via the blog and cause response from website visitors on the situation then my princess is actually becoming educated so much. Take pleasure in the remaining portion of the year. Your doing a terrific job.

Leave a Reply

Your email address will not be published. Required fields are marked *