Problem Statement
Manual testing of web applications is time-consuming, error-prone, and inefficient, especially for large applications with frequent updates. Automating the testing process can significantly reduce the time and effort required for testing, ensure consistency, and improve the overall quality of the software. The objective of this project is to develop a Selenium-based robot that can automate the testing process for a web application, ensuring that all functionalities are tested thoroughly and accurately.