Hi, I have just finished developing an alternative, much simplified[Node API for webdrivers (https://mercmobily.github.io/best-webdriver/). It's also very documented (https://mercmobily.github.io/best-webdriver/index.html).
The elevator pitch: - Slim code: *817 lines of code* and *7 active classes*, compared to the selenium-webdriver's *5654 lines of code* and *92 classes* - 100% W3C's webdriver <https://w3c.github.io/webdriver/webdriver-spec.html#compatibility> compliant. The code only ever makes pure webdriver calls - (Having said that) Compatibility layer for specific browsers, in order to fix mistakes and gaps in drivers' implementations - Well documented API <https://mercmobily.github.io/best-webdriver/index.html> which comes with a simple quickstart guide - The API is async/await friendly. Each call returns a promise. Development is a breeze - Easy to debug. There is a 1:1 mapping between calls and the webdriver protocol, without trickery - Simple system to define sequences of webdriver UI actions I think this API might suit at least a portion of developers. How do you go about promoting/spreading the word about something like this? Thanks, Merc. -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/98fb9f87-5e81-4f38-86da-d5daedb316f4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
