Boundary Testing

We’ve all been there, filling out a form, thinking we’ve put in all of the information correctly only to submit and have nothing happen – no prompt, no error, nothing to tell us what was entered incorrectly. I know it’s super aggravating for me, and makes for a very poor user experience.

Boundary testing is testing that is done to test what kind of values or non values (aka boundaries) are handled in a field/feature/application. People usually only think about what should work, and test for that.

So, for our Facebook login page some boundary testing the could have been done would be:

  • Testing for character limit on both the email and password fields (how it handles less characters, no characters, and more characters that it accepts)
  • Testing the requirements and what is accepted for a password (how many characters, if number, letters, and special characters are allowed, if there is a password “rating” enforced and how it handles strong and not strong passwords, etc)

Leave a reply:

Your email address will not be published.

Site Footer