https://pcloudy.medium.com/understanding-selenium-python-bindings-for-effective-test-automation-aa2ba42d4330