Beta testing
The Beta testing is conducted at one or more customer sites by the end-user of the software. The beta test is a live application of the software in an environment that cannot be controlled by the developer. The Software reaches beta stage when most of the functionalities are operating.
Beta Testing Objectives include Evaluate software technical content, Evaluate software ease of use, Identify errors, and Report errors/findings.
More on Beta Testing:
Top Twelve Tips for Running a Beta Test
Below are a few tips for running a beta test of a software product intended for large audiences -- what I call "shrinkwrap". These apply for commercial or open source projects;
Beta Test
Benefits to being a beta tester.
Beta Testing Benefits
Is beta the best route? - includes Why Beta, Why not Beta, Using beta software effectively etc.
Is beta the best route?
Also See:
Alpha Testing