PhantomJS (nonfiction)
Jump to navigation
Jump to search
PhantomJS is a scripted, headless browser used for automating web page interaction.
PhantomJS provides a JavaScript API enabling automated navigation, screenshots, user behavior and assertions making it a common tool used to run browser-based unit tests in a headless system like a continuous integration environment.
PhantomJS is based on WebKit, making it a similar browsing environment to Safari and Google Chrome (before Chrome's fork of WebKit evolved into Blink).
It is open-source software released under the BSD License.