The base needed packages for Linux distro.
Browser specific packages:
Last tested packages versions:
Python 3.12
Selenium 4.8.2
Mozilla Firefox 112.0.2
Robot Framework 7.2.2
robotframework-seleniumlibrary 6.0.0
geckodriver 0.32.2
robotframework-xvfb 1.2.2
xvfbwrapper 0.2.9
webdriver-manager 4.0.2
Python Installation: Please follow the documented procedure available.
Firefox Installation: Please follow the documented procedure available.
geckodriver installation: Please follow the documented procedure available. Firefox Geckodriver
The recommended installation method is using pip:
pip install --upgrade robotframework
pip install --upgrade robotframework-seleniumlibrary
pip install --upgrade xvfbwrapper
pip install --upgrade robotframework-xvfb
pip install --upgrade robotframework-angularjs
Mapping between geckodriver releases, and required versions of Selenium and Firefox: Geckodriver Supported platforms