Testing when development and testing are essentially completed and final bugs and problems need to be found before final release. Typically done by end-users or others, not by programmers.

Beta Testing Objectives
* Evaluate software technical content
* Evaluate software ease of use
* Evaluate user documentation draft
* Identify errors
* Report errors/findings


Role of a Test Lead
1.Provide Test Instruction Sheet that describes items such as testing objectives, steps to follow, data to enter, functions to invoke.
2.Provide feedback forms and comments.

Role of a tester
1.Understand the software requirements and the testing objectives.
2.Carry out the test cases and Report defects