In order to test my application for compatibility with IE-9, I am using a combination of PhantomJS (headless end-to-end testing), Selenium WebDriver, and Grunt (task runner). It is crucial that the application functions flawlessly on IE-9. Headless testing is necessary as part of our continuous integration process through Jenkins.
What steps can I take to ensure that my application runs smoothly on IE-9 while testing with PhantomJS?