By Greg Sypolt
PhantomJS is a lightweight headless test runner which is perfect for command-line-based testing. What is PhantomJS? It allows us to access the browser’s DOM API. After all, PhantomJS is still a browser without the GUI skin. It is suitable for local development, version control pre-commit hooks testing, and as part of your continuous integration pipeline testing.
Read the entire blog post at: http://sauceio.com/index.php/2016/07/how-does-phantomjs-fit-into-your-cloud-testing-strategy/