These are the testing done by the users. Once the developers have finished their own testing with the help of other professional developers, the software is ready for release to the public or to the intended users.
The stages usually followed are:
Alpha Testing – Developers usually choose the users who will try out the program. These users can be any potential users/customers or an independent test team who carry out the testing at developer's site. It is often tested on known users or even technology bloggers who can honestly give their opinion of the software. It is also the time where developers try to create scenarios for their software such as:
The stages usually followed are:
Alpha Testing – Developers usually choose the users who will try out the program. These users can be any potential users/customers or an independent test team who carry out the testing at developer's site. It is often tested on known users or even technology bloggers who can honestly give their opinion of the software. It is also the time where developers try to create scenarios for their software such as:
- Recovery – Developers will try recovering the software or the program in case it crashes.
- Security – Like all software, developers have to test the program for possible hacks and virus infections.
- Performance – Use it extensively by getting more than one users to exhaust all possible options and see if the software will hold up to expectations.