System flowcharts
Validation
Range: Test to see that the data falls within defined values
Length: Test whether the number of characters of the data types are correct
Invalid character or type: Test whether the correct type of data is entered
Format: Test whether the data is entered as the correct format e.g. Date-dd/mm/yy
Presence: Something should have been entered in the field
Consistency: Test whether data is logical e.g. departure date should be earlier than arrival date
Check digit: Test whether the number is typed wrong by human error e.g. proper-44550099 wrong-44450099