During and after the program has been written the programmer will test the system. Some of the methods of testing are as follows
- Alpha Testing
- Beta Testing
- Destructive Testing
- Acceptance Testing
What is alpha testing?
The system is used by a group of people within the development company who have not worked on the project
What is beta testing?
People who are not part of the software company use the program.
What is destructive testing?
Testers will try and cause the program to crash or have an unexpected output.
What is acceptance testing?
The user will test the program against every requirement in the requirements specification