The official Battlefield Heroes site posted earlier today that the beta will be divided into several stages.

The first stage consists primarily of technical issues. This includes testing a new method of distributing the game - downloading and installing the game from your internet browser. It will also involve configuring the servers which may result in lots of downtime.

The public stage will be announced soon so stay tuned.