"beta test" means "testing a finished product to squish the bugs".
Mmm, I agree more with this definition;
A beta version is the first version released outside the organization or community that develops the software, for the purpose of evaluation or real-world black/grey-box testing. The process of delivering a beta version to the users is called beta release. Beta level software generally includes all features, but may also include known issues and bugs of a less serious variety.In other words a bit more emphasis on testing the software in general and less on fixing bugs,
Cheers