Message from JavaScript discussions

July 2017

— Yes, it's meant for testing

— 

You can write tests with selenium and have them execute across many browser types, versions and configurations

— Some people use it for web scraping, and you *can* use it for that, technically

— But then again you can use an excavator to tidy your apartment too

— Kek

— This is the best choice, it works VERY well

— How do you get the data out though?

— Chrome DevTools Protocol

— Https://npmjs.com/package/chrome-remote-interface

— Should have examples

— It's a bit verbose to write at first, but ultra configurable

— Screenshots, injection of clientside JS code, performance, console access, dom access