Finally there is no need in downloading drivers for WebDriver. With Germanium the drivers are tested and packed in.
The drivers themselves are now a part of the testing procedure, so you’ll get the peace of mind that everything will work out of the box as you expect it. Try it yourself! Is as simple as 1-2-3.
1: First on an empty python installation, or even better an empty virtualenv:
pip install germanium
2: Then write a small test program and save it as
from germanium.static import *
3: Then just run it:
You should see this:
The actual usage of the embedded drivers is now made transparent, so the pesky maintenance of drivers is gone. The embedded driver usage can be further customized using some environment variables.
- Firefox 47.0.1 support.
- selenium 2.52.6 support.
- Allow instantiation of Firefox with or without marionette.
- Use drivers that are already packed in the