Monday, June 20, 2016

Checklist for Testing Text input Fields | David Tzemach

Checklist for Testing Text input Fields

This list should be used to test almost any "Text" field object in your application, use it wisely as a baseline and add more use cases based on the application specific demands.


  • If the text field should receive only numbers, try to write any other character.
  • Do not enter any syntax as input (the submit button shouldn’t be allowed).
  • Try to Add more characters than the MAX allowed number of characters.
  • Validate the text field with both lowercase and uppercase alphabets.
  • Test the boundaries of the input field (MAX number – 1).
  • Test the boundaries of the input field (MAX number + 1).
  • In any case that the text field should receive a specific value, validate that the user can insert data that following the predefined validation pattern.
  • Test the boundaries of the input field (MAX number).
  • Test the boundaries of the input field (MIN number).
  • Try to copy -> paste syntax from another location.
  • Add the MAX number of the allowed characters.
  • Add Asian languages (Japanese, Chinese etc.).
  • Do the text field support math equations?
  • Does the text field support currency ($5.2)?
  • Insert both negative and positive numbers.
  • Blank text at the beginning of the syntax.
  • Insert both positive and negative values.
  • Does the text field support date format?
  • Use keyboard shortcuts (Ctrl + Z / P / C).
  • Insert spaces between words/chars.
  • Blank text at the end of the syntax.
  • Validate with lowercase alphabets.
  • Validate with uppercase alphabets.
  • Insert special characters/Symbols.
  • Validate with decimal numbers.
  • Try to add ASCll characters.
  • Insert Unicode characters.
  • Add multiple characters.
  • Add only one character. 

No comments:

Post a Comment

My Presentations