I loaded Selenium latest version 3.3.1 to my system through maven dependencies. While trying to code, I couldn\'t get the method findElementById()
. Instead, I am ge
You should use the method from the class By:
driver.findElement(By.id("element id"))
It depends on language you are using for your automation:
For Java:
driver().findElement(By.id("locator")).click();
For Python:
driverInstance.find_element_by_id("Id Locator").click()
add following dependency to maven, do maven clean and maven build
Use RemoteWebDriver type while instantiating driver like
"RemoteWebDriver driver=new FirefoxDriver()" as RemoteWebDriver class has
findElementById() method
< dependency>
< groupId>org.seleniumhq.selenium</groupId>
< artifactId>selenium-remote-driver</artifactId>
< version>3.3.1</version>
</dependency>