For automated testing, why Puppeteer instead of Selenium?
Javascript-based instead of java-based api?
Prototype: Puppeteer for Firefox
21–30 of 133 posts
Re: Prototype: Puppeteer for Firefox
#22Re: Prototype: Puppeteer for Firefox
#23Earlier quoted context omitted.
Interesting, I thought Firefox usage would be increasing based on all the hype/people converting on HN/other tech websites but the market share is actually falling. Guess it puts into perspective the size of that cohort compared to the rest of the world.
After Firefox broke most extensions with their removal of XUL extensions and embrace of "WebExtensions" (aka Chrome extensions), it lost a major differentiation point from Chrome. People simply have no (immediate, practical) reason to use Firefox. Back in the Mozilla days i was using Mozilla because it was very powerful and flexible despite being very slow (i remember watching Mozilla 0.6's dialog boxes draw themselv…
A year or so after the fact, I can't even remember what I've lost. Couldn't have been that important.
Re: Prototype: Puppeteer for Firefox
#24For automated testing, why Puppeteer instead of Selenium?
Much better access to low-level information. You can hook (and mock) requests, see what POST data was sent and basically do lots of magic. Also, my experience with Selenium under Python is that doing anything bigger quickly turns into one giant timing hack.
Re: Prototype: Puppeteer for Firefox
#25How is the DevTools/Remote protocol better (or worse) than WebDriver prptocol for integration testing?
Re: Prototype: Puppeteer for Firefox
#26Chrome has invested massively in developer tools for chrome and it's shows.... I think chrome is the best software ever written. The developer tools are so powerful that it'd hard to even know the full breadth of what's in there.
Firefox offers nothing to developers over chrome, which is sad.
Re: Prototype: Puppeteer for Firefox
#27is there a benefit to using firefox with puppeteer compared to chromium and puppeteer? or is it just a matter of choice and being able to also use firefox for automated testing?
Re: Prototype: Puppeteer for Firefox
#28Re: Prototype: Puppeteer for Firefox
#29Nice work, I have been using puppeteer with chrome recently and it is a great piece of kit. If the prototype is successful will you keep the chrome and firefox packages separate or merge them and have an abstraction layer so puppeteer can issue commands regardless of chrome/firefox being used for the browser?
Re: Prototype: Puppeteer for Firefox
#30Nice work, I have been using puppeteer with chrome recently and it is a great piece of kit. If the prototype is successful will you keep the chrome and firefox packages separate or merge them and have an abstraction layer so puppeteer can issue commands regardless of chrome/firefox being used for the browser?
They already have the same API