beta testing

In software development, used to signify that this is not the first public or semi-public release for testing, but this is not the final public release either.

SOURCE: apm.com