From Selenium 3.0, minimum Java version is 8. In this article, we illustrate how to use Java 8 features like Lambda expression and Collections Stream to simplify Selenium WebDriver code. Lambda Expression Java lambda expressions are Java’s first step into… Read More »
What is the difference between implicit wait, explicit wait and fluent wait in WebDriver? More specifically, what is the relation between WebDriverWait and FluentWait? Here are examples of using each wait method in WebDriver with Java. Implicit Wait An implicit… Read More »
Here is our list of Top 10 Selenium WebDriver Books that you can use to learn Selenium. The books are varied and are for beginners to advanced users with many useful examples.
In this WebDriver tutorial we take a look at how to wait for a page to complete loading before doing other actions. Two examples in Java to wait for page to load in WebDriver.
In this WebDriver tutorial we look at how we can use WebDriver to open Chrome and FireFox browsers with extensions using ChromeOptions and FirefoxProfile.
What is the difference between using driver.get() method or driver.navigate().to(“url”) method in webdriver? Is one faster than the other? You can use both methods to navigate to a url. Because navigating to a URL is very common, then driver.get() is a convenient… Read More »