This instance will be upgraded to Heptapod 0.26.0rc1 on 2021-10-25 at 14:00 UTC+2 (a few minutes of down time)

Commit 4be7548a authored by Georges Racinet's avatar Georges Racinet 🦑
Browse files

README: more details about ChromeDriver

parent 204a83f23f0a
Pipeline #18461 passed with stage
in 21 minutes and 10 seconds
......@@ -19,10 +19,19 @@ following extensions available:
#### Test harness (Selenium)
- tox: `pip install --user tox`
- [ChromeDriver](https://sites.google.com/a/chromium.org/chromedriver/home):
- [ChromeDriver](https://sites.google.com/a/chromium.org/chromedriver/home)
For direct installation on the system running the tests:
+ Fedora 29 to 33: `dnf install chromedriver`
+ Debian 9 to 10: `apt install chromium-driver`
+ Debian 9 to 10, Ubuntu < 20.04: `apt install chromium-driver`
+ Ubuntu ≥ 20.04: the `chromium-driver` package actually installs a snap,
which can be problematic in some environments. See how it is done in the
`docker-inside` job of our [CI pipelines](.gitlab-ci.yml).
Another option is to use a Selenium RemoteWebDriver, which proxies the
actual web browsing through a dedicated system. Selenium provides the
`selenium/standalone-chrome` Docker image for these purposes.
All further dependencies will be installed by the first run.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment