WebElement and WebDriver | Selenium Training|Java|WebDriver|TestNG|Frameworks|Videos

Selenium Training Forum

WebElement and WebDriver

P
Pinki Daga Post on 01/10/2019

WebDriver driver = new ChromeDriver();

WebElement u = driver.findElement(By.id("user"));

 

1. in first line, I am creating driver objct of class ChromeDriver which implements WebDriver inteface, is this understanding correct?

2. 2nd line -

findElement is a method on interface WebDriver. This method returns an object of interface 'WebElement', is this correct?

findElement method is present under both WebDriver and WebElement class, why?

S

Instructor

Support Team Reply on 09/10/2019

1. Yes, it is correct.

2. This is because we may need to find some elements located under the element we already located.