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
Username:
- Username field should not accept more than 10 characters
- At least 4 characters are required as username
- Username should not accept any special characters
- Username is a required field to go to next field
- Username can contain Alphabets and Numeric
From above requirement we can come up with conclusion that Username field have
- Minimum 4 character as lower boundary (L)
- Maximum 10 characters as upper boundary (U)
To verify field for boundary value analysis we can use following 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.
So we need to test application with following inputs
If would be interested in Aware Testing Services, you can view our Testing Solutions Page.