You should put a link to your main site from your blog! I had to manually remove the "blog" part from the url. It was traumatic.
Here's the link and intro I copied from their FAQ:
> We help you automate the testing that is usually performed manually by technology staff when making changes to desktops and servers. The result is an automated test suite that runs 100's of tests per minute against your applications, systems and infrastructure.