As most of you know by now, Overwatch will have stress tests every now and then to test their server hardware and technology.
Our first Beta Test Weekend will begin on Friday, November 20 at 9:00 a.m. PST and end on Monday, November 23 at 9:00 a.m. PST.
To help us get the most out of this testing phase, we will be flagging accounts for the Beta Test Weekend a little early, during a scheduled maintenance on Thursday, November 19. We encourage all new recruits to use this additional time to download and install the beta client so you can be ready for action once servers come back online.
If you're selected to participate in this Beta Test Weekend, you'll see an Install button appear in the Overwatch tab of your Battle.net desktop app as well as an Overwatch Beta license in the YOUR GAME ACCOUNTS section of Battle.net Account Management.
You'll also receive a Beta Test Weekend invitation sent via email to your registered address; however, please note that these messages are sometimes slow to arrive.
For more information check Source.
Unfortunately, i didn't get in but i thought that some of you have got in and in need of a heads up.