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: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to