Difference between close() and quit() in selenium WebDriver

Many new learners are initially confused about when to use close() and when to use quit() method for selenium close browser. Selenium close() method will close the current instance of the webdriver object reference. In simple word, Selenium close will close current window or tab on which your test is currently running. Selenium driver quit() methods will … Read more

What is the usage of getPageSource() method in Selenium WebDriver

As name suggest, getPageSource() method is useful to get source of last loaded web page. Please note here, If web page is modified(by javascript) after loading of page then getPageSource() may return page source of before modified page. You can get whole page source using this method and then you can use it as per … Read more

How to use findElement() method in Selenium WebDriver

Selenium Webdriver’s findElement() method is useful to locate WebElement for page. It is one of the mostly used method in selenium webdriver. It uses By object as parameter can can use it with various element locating strategies like ID, Name, Linktext, Partial Linktext, Tag Name, Class Name, DOM Locator, CSS Selector and Xpath. findElement() will return first matching … Read more

When to use findElements() method in selenium webdriver

findElements method is different than the findElement method in selenium webdriver. findElements method is useful to find all elements from page using given element locator strategies.You can locate all specific elements from page using class name, css selector, id, name, link text, partial link text, tag name or xpath. findElements will return list of web elements using given locator strategy and … Read more