В этом уроке мы постарались собрать ссылки на ресурсы, где вы сможете найти дополнительную информацию по использованию Selenium и о тонкостях при работе с ним:

Общее

https://selenium-python.com/
http://selenium-python.readthedocs.io
http://chromedriver.chromium.org/getting-started﻿
﻿https://www.guru99.com/selenium-tutorial.html - ﻿Туториал на английском, ориентирован на Java.﻿
https://www.guru99.com/live-selenium-project.html - ﻿Можно попробовать писать автотесты для демо-сайта ﻿банка. Тоже Java.
http://barancev.github.io/good-locators/ - что такое хорошие селекторы
http://barancev.github.io/what-is-path-env-var/ - что за PATH переменная? 
 
Ожидания в Selenium WebDriver

https://docs.seleniumhq.org/docs/04_webdriver_advanced.jsp
https://selenium-python.readthedocs.io/waits.html﻿
https://selenium-python.readthedocs.io/api.html#module-selenium.webdriver.support.expected_condition...﻿
https://stackoverflow.com/questions/15122864/selenium-wait-until-document-is-ready
https://blog.codeship.com/get-selenium-to-wait-for-page-load/

 https://selenium-python.readthedocs.io/waits.html
element = driver.find_element(*self.locator)   # Finding the referenced element
 https://docs.python.org/3/tutorial/controlflow.html#unpacking-argument-lists.