Testing
- Once the overall program or set of programs is created, they are run many times using varying sets of test data. This ensures the program or programs work as intended as outlined in the initial requirements specification and design and rejects any invalid data that is input
- Examples of test data include alphanumeric sequences to test password validation routines. Such validation routines could be:
- A password must be between 8-20 characters
- Test data would be passwords of less than 8 characters or greater than 20 characters
- A password must include only alphanumeric characters
- Test data would be passwords including non-alphanumeric symbols such as @, ?, #, !, $ or %, etc
- A password must be between 8-20 characters