Goals of testing and debugging
Goal of testing
- To find all errors before the application is put into production.
Goal of debugging
- To fix all errors before the application is put into production.
Three test phases
- Check the user interface to make sure that it works correctly.
- Test the application with valid input data to make sure the results are correct.
- Test the application with invalid data or unexpected user actions. Try to make the application fail.
Back