Hello I got a question about the process of PhantomJS. I read that PhantomJS support various web standards and I am using PhantomJS in combination with Jasmine test tool.
When I look at the code I see that for testing purposes PhantomJS creates a webpage object (which is in my case the test file) and run the test within my console window. Works like a harm but I got a question about running these test with PhantomJS.
Whenever I run the test in my browser (Chrome, IE or Firefox) sometimes there is a difference noticable within processing Javascript within those browsers.
How does PhantomJS do this? Because PhantomJS does not really renders a website as, for example, will selenium do. Can I be sure that if I test with PhantomJS that the test covered all the browsers?