We do have integration level test which pass in a microsite domain and inspects the HTML output. It's in lms/djangoapps/courseware/test_microsite.py, or something like that - I don't have the source code in front of me right now.