Selenium Framework using java ,maven ,TestNG, Page Object Model(POM),DDT, and Cucumber framework (BDD)