swtor.com/tester, logged in and was asked to accept the test. I was then presented with a download link for the client.
I haven't received any email yet, but the portal does not lie!
Furthermore, I have access to the Beta Test Forum, so that's cool. But the content of the Beta Forums is confidential, so that is all I will say about them :)