https://www.browserstack.com/guide/run-selenium-tests-using-selenium-chromedriver
https://www.selenium.dev/documentation/
https://docs.python.org/3/library/unittest.html
https://pypi.org/project/splinter/
https://splinter.readthedocs.io/en/latest/
The project has two primary goals:
-
Provide a common, high-level API on top of existing browser automation tools such as Selenium. The API is an abstraction layer that is human-friendly and designed for easy, efficient scripting.
-
Provide built-in functionality to handle common pain points with browser automation.