What is it? Edit
Selenium is an open-source web-based automation tool, a Python module that lets you automate scripts with your web browser. It is a tool that can be used to test web applications, this can be done in various way. For instance you can :
- Tap buttons on a page
- Enter content in structures (entering texts to search fields for example)
- Skim the site to check whether everything is "OK", etc.
This is all done by searching for elements in a web application, and allows you to interact with them.
This is done with functions such as .click() or .send_keys(some text) This is similar to accessing html elements in Beautiful Soup.
Selenium project description - pypi.org