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 Webdriver using Python: Tutorial with Example - Guru99

Advanced Python Programming: Browser Automation with Selenium - The Codex

Selenium project description -

Community content is available under CC-BY-SA unless otherwise noted.