Unit and module testing - the programmer checks to see that all input data has been validated and all calculations are correct. Unit testing uses normal, erroneous and extreme data to ensure the output is in the format that is expected. Module testing tests several relating units together.
System/alpha testing - reveals errors and takes place in the developments environment. It involves testing all sub-systems or modules
User/beta testing - involves releasing the fully tested software in an environment.
Operational testing - after beta testing, the software is put into its normal operating environment.
Automated testing - software can be used to automate testing.
Comments
No comments have yet been made