Common Software Tests
General
¶
Verify all fields that should be required are in fact required by the code.
Text Fields
¶
Test maximum allowed input (i.e., LONG text)
Test text containing special characters
apostrophe (a.k.a. single quote)
double-quote
ampersand
Numeric Fields
¶
Test letters
Test zero
Test negative numbers
Test LARGE numbers (e.g,. larger than 2
32
)
Date Fields
¶
Test invalid date: e.g., February 30th
Date Ranges
¶
Test an end date in an earlier month of a later year than the start date. For example, test the date range
02/01/2009 to 01/01/2010
. This should be valid, but if the dates are compared as strings, it will be considered invalid.