Если есть способ заставить Selenium работать без головы, я еще не нашел его, и я долго искал.
Возможно, вы захотите посмотреть на что-то вроде Celerity, чтобы запустить тесты без головы. Недостаток, однако, заключается в том, что вам нужно использовать Jruby, что совсем не плохо.