announcement: new module AnyEvent::WebDriver beta
Marc Lehmann
schmorp at schmorp.de
Tue Sep 4 03:26:45 CEST 2018
Hi!
I'd like to announce a new module called AnyEvent::WebDriver that I have
written. It implements the W3C WebDriver protocol, which is essentially
the standardized replacement for the selenium webdriver protocol, i.e.,
its for remote controlling browser sessions, mostly for testing, and all
major browsers are currently migrating towards it.
It's basically a less featureful replacement for modules such as
Selenium::Remote::Driver (never worked for me) or others (never tried),
but integrates well with AnyEvent and allows both blocking operation
(i.e. in the main program, or in a Coro thread) as well as event-based
operation. The design rationale was to be a very thin wrapper, e.g. it
takes its method names directly from the WebDriver recommendation.
It's available on CPAN, and if it's of use to anybody, input would be
appreciated - the API is not completely stable yet for a 1.0 release, but
it's quite close.
Documentation can be found here:
http://pod.tst.eu/http://cvs.schmorp.de/AnyEvent-WebDriver/WebDriver.pm
Cheers!
--
The choice of a Deliantra, the free code+content MORPG
-----==- _GNU_ http://www.deliantra.net
----==-- _ generation
---==---(_)__ __ ____ __ Marc Lehmann
--==---/ / _ \/ // /\ \/ / schmorp at schmorp.de
-=====/_/_//_/\_,_/ /_/\_\
More information about the anyevent
mailing list