https://www.gcreddy.com/2021/04/selenium-tutorial-for-beginners.html
Software used for Selenium Testing
1. Selenium Testing means automated functional testing using Selenium.
2. Selenium is not an all-inclusive Test Tool, it requires some third-party plugins & frameworks to broaden the scope of testing.
3. Programming Language (Ex: Java)
Programming is used for writing and enhancing selenium test cases.
4. Editor for Writing Test Cases (Ex: Eclipse IDE)...
5. Testing Framework (Ex: TestNG)...
6. Build Automation Tool (Ex: Maven)...
7. CI Tool (Example: Jenkins)...
8. Extent Reports
Etc,