From Jonathan Gardner's Tech Wiki
- Check bounds.
- Developers think of only 3 numbers: 0, 1, many. Check negative, large (256, 65536, etc), and small (0.1, etc...)
- Try empty strings, long strings. VERY long strings, megabytes. Maybe even VERY VERY long strings -- gigabytes.
More notes to follow...