Why do we create parameterized constructor in every PageObject class which accepts one driver reference when BaseTest has a global driver object?
Why is WebDriver instance declared static in Page Object model structure in Selenium?