programming stuff Flashcards
range check
checking if the data entered is within the allowed range
type check
checking that data is of the right type, such as integer, letter or text
length check
Text entered is not too long or too short – for example, a password is between 8 and 15 characters
prescence check
Checks that data has been entered, i.e. the field has not been left blank
format check
Checks that the format of, for example, a postcode or email address is correct
validation vs verification
Validation can only check that the data entered is reasonable
Verification is used to double-check that the data has been typed in correctly
normal data
Typical data that a program expects
Erroneous data
The data that is Not accepted by the problem
Boundary data
The data that is on the border of being allowed and not allowed by program
Extreme data
Data that is invalid and not allowed 
What is the difference between erroneous data and extreme data?
There is no difference
Boundary erroneous data
Data on the border which is not allowed
valid data
data in the range accepted by the program
invalid data
data not in the range accepted by the program
boundary valid data
data which is on the edge of the range, but is accepted by the program