3 ms·
shamless plug: i've also written a high level api on top of the chrome remote debugger chrominator [1] similar idea. chrominator use promises instead of a flu
by gowan 9y ago
shamless plug: i've also written a high level api on top of the chrome remote debugger chrominator [1]
similar idea. chrominator use promises instead of a fluent api. it also follows the selenium w3c spec where possible. it does cool stuff with evaluate and evaluateAsync where it resolves the remote object to something usable.
to be fair there are a few other projects i know about that wrap chrome remote debugger with a high level api:
* autogcd [2]
* ghostjs [3]
[1] https://github.com/jesg/chrominator https://github.com/jesg/chrominator
[2] https://github.com/wirepair/autogcd https://github.com/wirepair/autogcd
[3] https://github.com/KevinGrandon/ghostjs https://github.com/KevinGrandon/ghostjs
- kensoh 9y ago[1] Chrominator looks interesting. jesg/gowan is the maintainer for PhantomJS GhostDriver, so the API looks extensive. Another project that I heard recently is Navalia [4], which uses GraphQL type of queries to run headless Chrome. Also worth noting is Chromy [5] by a Japanese developer; it's one of the earliest to market (released in early May). BackstopJS maintainer also looks to be in active development using Chromy. [4] https://github.com/joelgriffith/navalia https://github.com/joelgriffith/navalia [5] https://github.com/OnetapInc/chromy https://github.com/OnetapInc/chromy
- smithclay 9y agoShameless plug: I've been hacking on headless chrome in AWS Lambda but with selenium webdriver support [1], also using the binaries from the serverless-chrome [2] project. To echo another comment on this thread, headless chrome seems well-positioned to shake up the automated browser testing market. The price—especially with the AWS Lambda free tier—is very, very compelling for a number of projects. [1] https://github.com/smithclay/lambdium https://github.com/smithclay/lambdium [2] https://github.com/adieuadieu/serverless-chrome https://github.com/adieuadieu/serverless-chrome
- kensoh 9y agoWrote a post with the list of new entrants to browser automation using headless / visible Chrome - https://medium.com/@kensoh/chromeless-chrominator-chromy-navalia-lambdium-ghostjs-autogcd-ef34bcd26907 https://medium.com/@kensoh/chromeless-chrominator-chromy-nav...