Showing posts with label Testing. Show all posts
Showing posts with label Testing. Show all posts

Friday, August 17, 2012

Beta Testing

A software product goes through the following states of testing before a commercial version of the product is released.



Beta testing is performed, when the product is almost stable; all the feedbacks from the alpha testing have been addressed. At this stage most of the features are stable, and the product is almost ready for release.

Beta testing is done in an end-user environment, similar to a production environment. The product is deployed in end user’s environment and tested to make sure that there are no last minute surprises which crop up due to deployment environment issues.

Beat version of the software is released during the Beta testing phase of the product.

Related Post

Alpha testing

A software product goes through the following states of testing before a commercial version of the product is released.


During alpha release, the development is close to completion, at this stage most of the critical issues will be fixed, a few enhancements or feature additions can happen after this stage. Updates can happen to the product based on the feedback received from the users.

Alpha testing is done in a restricted environment, similar to the development environment; the users test the product in the developer’s environment.

Alpha version of the software is released during the Alpha testing phase of the product.

Related Post