Prevent some types of silent regression
MR !47 (merged) corrected for the upgrade of python-selenium in the test environment. This fixes the cause of that silent upgrade - the unspecified version of pytest-selenium in the CI pipeline script.
Additionally, as requested by @em on that previous MR, this also fixes the versions of the docker images used, to prevent any potential regressions from there too.