Re: solved - controlling Firefox using Perl

Gary Stainburn <[email protected]>
Newsgroups gmane.comp.lang.perl.beginners
Message-ID <[email protected]>
On 12/03/2021 13:34, Gary Stainburn wrote:
> Can anyone please point me to decent documentation for controlling 
> Firefox using perl?
>
> I am open to any solution, but I have already looked at both 
> Selenium::Firefox, and Selenium::Remote::Driver.
>
> I have Selenium::Firefox working on a Centos 7 box, but I can't find 
> any documentation on how to use it. So far, all I have managed to do 
> is open a web browser window, and get a web page and extract it's 
> contents.
After two days of internet research I have finally found documentation - 
on my PC.

One of the things I was disappointed with was the quality of the POD 
contents for the modules.  At the weekend I decided that I would have to 
read the source code to learn how to proceed. While looking for the 
locations of the source files I also found the following excellent man 
pages.

In answer to Vlado, I have two uses for this.  Firstly, I have a web 
site where I generate data in real time for a large number of objects 
which I need to test regularly. Second I use somone else's web site and 
I need to collect data on a daily basis.

Gary

/usr/local/share/man/man3/Selenium::Remote::Mock::Commands.3pm
/usr/local/share/man/man3/Selenium::Remote::Commands.3pm
/usr/local/share/man/man3/Selenium::Firefox::Profile.3pm
/usr/local/share/man/man3/Selenium::Remote::Driver::CanSetWebdriverContext.3pm
/usr/local/share/man/man3/Selenium::Remote::Finders.3pm
/usr/local/share/man/man3/Selenium::CanStartBinary.3pm
/usr/local/share/man/man3/Selenium::CanStartBinary::ProbePort.3pm
/usr/local/share/man/man3/Selenium::ActionChains.3pm
/usr/local/share/man/man3/Selenium::Waiter.3pm
/usr/local/share/man/man3/Selenium::Remote::ErrorHandler.3pm
/usr/local/share/man/man3/Selenium::CanStartBinary::FindBinary.3pm
/usr/local/share/man/man3/Selenium::PhantomJS.3pm
/usr/local/share/man/man3/Selenium::Firefox::Binary.3pm
/usr/local/share/man/man3/Selenium::Remote::WDKeys.3pm
/usr/local/share/man/man3/Selenium::Remote::Driver::Firefox::Profile.3pm
/usr/local/share/man/man3/Selenium::Chrome.3pm
/usr/local/share/man/man3/Selenium::Remote::WebElement.3pm
/usr/local/share/man/man3/Selenium::Remote::Driver.3pm
/usr/local/share/man/man3/Selenium::Edge.3pm
/usr/local/share/man/man3/Selenium::Remote::Spec.3pm
/usr/local/share/man/man3/Selenium::Firefox.3pm
/usr/local/share/man/man3/Selenium::Remote::RemoteConnection.3pm
/usr/local/share/man/man3/Selenium::Remote::Mock::RemoteConnection.3pm
/usr/local/share/man/man3/Selenium::InternetExplorer.3pm


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
http://learn.perl.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.