Challenges and Solutions in Managing Selenium Test Automation Projects