I\'m looking at Selenium Server at the moment, and I don\'t seem to notice a driver that supports headless browser testing.
Unless I\'m mistaken, it doesn\'t support
Headless browsers are a bad idea. They get you some testing, but nothing like what a real user will see, and they mask lots of problems that only real browsers encounter. You're infinitely better off using a "headed" browser (i.e., anything but HTMLUnit) on a headless environment (e.g., Windows, or Linux with XVFB).