About
PhantomJS itself is not a test framework, it's an headless browser. It is only used to launch the tests via a suitable test runner.
http://phantomjs.org/: headless WebKit scriptable with a JavaScript API for headless website testing: Run functional tests with frameworks such as Jasmine, QUnit, Mocha, Capybara, WebDriver, and many others. (Used by Bootstrap)
Articles Related
Usage
- Headless testing: see : test frameworks and corresponding test runners. here
- Screen Capture
- Network Monitoring
- Page Automation
- IPC