Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: Perl equivalent of Watir

by perlfan (Vicar)
on Oct 15, 2021 at 14:38 UTC ( [id://11137586]=note: print w/replies, xml ) Need Help??


in reply to Perl equivalent of Watir

the CPAN module for Playwright is created and maintained by the same CPAN author (TEODESIAN) that has maintained the Selenium driver for years; he vastly prefers Playwright these days. Firefox::Marionette is also a browser specific module that talks directly to .. you guessed it :-). I've had great success using it with Web::Scraper when needing to access javascript rendered pages.

Playwright more or less generalizes talking to browser via the "wire protocol" each of them maintain. Note: the Perl module uses the standard nodejs based daemon as the middle ware, but gives it a nice Perl interface and other goodies. Another thing to note is that Playwrite is from Microsoft and is generally considered very well done with lots of great docs.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11137586]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chanting in the Monastery: (7)
As of 2024-04-19 08:12 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found