https://selenium.dev/
Selenium is an umbrella project for a range of tools and libraries that enable and support the automation of web browsers.
Selenium