Best Practices
Writing raw PhantomJS script is not everyone’s cup of tea. Harness the power of PhantomJS combined with a test framework of your choice. This is suitable for headless testing, PhantomJS supports various test environments, from Jasmine to WebDriver.
For high-level convenient functionalities, check also projects such as CasperJS.
(More to be written)