Null Pointer Exception on driver not getting intialised properly
Below is my base class, for initializing and managing a Selenium WebDriver instance. This class ensures that a single WebDriver instance is created and configured, which can be reused across different tests.