PhantomJS
- Command Line Interface | PhantomJS
-
The script code will be executed as if it running in a web browser with an empty page. Since PhantomJS is headless, there will not be anything visible shown up on the screen.
-
If PhantomJS is invoked without any argument, it will enter the interactive mode (REPL).
-
Headless Chrome
-
Headless Chrome Introduction | Web | Google Developers
-
Headless Chrome will be included in Chrome 59! This is a means to run Chrome in a headless environment.
-
Headless Chrome is similar to PhantomJS. Both are used for automated testing in a headless environment. The main difference is that PhantomJS uses the older WebKit, while headless Chrome uses the latest version of Blink.
-
At this time, PhantomJS offers a higher level API than the DevTools Protocol.
- Chrome DevTools Protocol Viewer
-
-
Chromeless
- [Automated testing with Chromeless, an automation tool for headless Chromeserverlessadventcalendar ο½ Developers.IO https://dev.classmethod.jp/client-side/ browser/chromeless/]
This page is auto-translated from /nishio/γγ©γ¦γΆζδ½θͺεε using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. Iβm very happy to spread my thought to non-Japanese readers.