PhantomJS (nonfiction): Difference between revisions

From Gnomon Chronicles
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:PhantomJS.png|thumb|PhantomJS logo.]]'''PhantomJS''' is a scripted, [[Headless browser (nonfiction)|headless browser]] used for automating web page interaction.
[[File:PhantomJS.png|thumb|PhantomJS logo.]]'''PhantomJS''' is a scripted, [[Headless browser (nonfiction)|headless browser]] used for automating web page interaction.
== Description ==


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 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.
Line 23: Line 25:
* [[Headless browser (nonfiction)]]
* [[Headless browser (nonfiction)]]


External links:
== External links ==


* [http://phantomjs.org/ Official website]
* [http://phantomjs.org/ Official website]
* [https://ourcodeworld.com/articles/read/219/how-to-use-phantomjs-in-windows-with-the-command-prompt How to use PhantomJS in windows with the command prompt]
* [https://www.joecolantonio.com/2014/10/14/how-to-install-phantomjs/ How to Install PhantomJS on Windows]
* [https://en.wikipedia.org/wiki/PhantomJS PhantomJS] @ Wikipedia
* [https://en.wikipedia.org/wiki/PhantomJS PhantomJS] @ Wikipedia


[[Category:Nonfiction (nonfiction)]]
[[Category:Nonfiction (nonfiction)]]
[[Category:JavaScript (nonfiction)]]
[[Category:Software (nonfiction)]]
[[Category:Software (nonfiction)]]

Latest revision as of 16:35, 29 October 2023

PhantomJS logo.

PhantomJS is a scripted, headless browser used for automating web page interaction.

Description

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.

In the News

Fiction cross-reference

Nonfiction cross-reference

External links