Go here to sign up for the Stress test....
https://docs.google.com/forms/d/e/1F...LNETg/viewform
For Steam User ID, use the username you log into Steam with.
As far as creating an account on their forums, have you tried a different browser? It is not readily apparent where to sign up for their forum on some browsers.