Players can signup for Beta access at playoverwatch.com. A Battle.net ID is required to signup for the Beta.