What is Selenium testing framework?

What is Selenium testing framework?

Selenium is a web application testing framework that is portable. The tests can be created in a variety of programming languages or as HTML tables. Most current web browsers can run them directly. Selenium is compatible with Windows, Linux, and Macintosh.