QA/Execution/Web Testing/Automation/Selenium Grid: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 181: Line 181:
The output will display the FQDN of the computer.
The output will display the FQDN of the computer.
== Updating the Grid (step by step) ==
== Updating the Grid (step by step) ==
Before updating the Grid we need to test locally with the latest FF version and the latest selenium version.
#You will need to fork and clone from the [https://github.com/mozilla/moz-grid-config moz-grid-config github repository] and work on a new branch (latest-version). (see [[==== Configuration ====|Configuration]])
##Install the latest Firefox on your local machine
##Change the Selenium version to be the latest (in default.properties file), then it will be downloaded automatically when starting the hub/node.
##Update the OS json files, add the latest browser, binary and details. (both for hub and node)
##Make sure that you also update Selenium for your local project environment with "pip install -r requirements.txt". Start the hub and node and start testing.
#After changes were merged into the main github repository, it's time to move the Grid to run on "latest-version" branch.
== References ==
== References ==
* [http://qa-selenium.mv.mozilla.com:8080/ Jenkins dashboard]
* [http://qa-selenium.mv.mozilla.com:8080/ Jenkins dashboard]
* [http://qa-selenium.mv.mozilla.com:4444/console Selenium Grid console]
* [http://qa-selenium.mv.mozilla.com:4444/console Selenium Grid console]
* [https://github.com/mozilla/moz-grid-config moz-grid-config on github]
* [https://github.com/mozilla/moz-grid-config moz-grid-config on github]
Confirmed users
114

edits

Navigation menu