In a blackbox testing method boundary value analysis is the most effective software testing technique. In this method tester tries to test the application object with its range of input. For example if one wants to test the following application for following form with customer requirement

form

Username:

  1. Username field should not accept more than 10 characters
  2. At least 4 characters are required as username
  3. Username should not accept any special characters
  4. Username is a required field to go to next field
  5. Username can contain Alphabets and Numeric

From above requirement we can come up with conclusion that Username field have

  1. Minimum 4 character as lower boundary (L)
  2. Maximum 10 characters as upper boundary (U)

To verify field for boundary value analysis we can use following formula

Formula

So from above table we need to verify first name field with minimum 3 and maximum 11 characters. As per another rule from ISTQB number of test cases should be less and effective. If we look at above formula 4-10 characters are in range so we can select any test case in between that range. So we will have following test cases from the above given table.

validinvalid

So we need to test application with following inputs
testdata

 

If would be interested in Aware Testing Services, you can view our Testing Solutions Page.

Tags

What do you think?

Related articles