Beta testing is
- the final phase of operational testing prior to commercial release. At most software companies, software beta tests start with internal staff and a few selected users, and grow to include many outside users during the late rounds of testing. Participants agree to provide detailed feedback to the vendor in return for their being allowed to preview, use, and contribute to the final form of the product. By the end of a beta test, all major bugs should have been discovered and repaired.
- [a]cceptance testing performed by the customer in a live application of the software, at one or more end user sites, in an environment not controlled by the developer.
- ↑ U.S. Food and Drug Administration, Glossary of Computerized System and Software Development Technology 32 (Aug. 1995) (full-text).