Selenium WebDriver Methods Part 2 🚀
By Bhau Automation • Selenium Automation Testing Tutorial
🎯 What You Will Learn
- Important Selenium WebDriver methods
- How to use navigate() method
- Difference between close() and quit()
- Browser management using manage()
- Real examples of Selenium automation methods
💡 Selenium WebDriver methods are essential for browser automation and real-time testing projects.
📌 Selenium WebDriver Methods
Selenium WebDriver provides different methods to automate browser actions and interact with web applications efficiently.
🌐 1. get()
The get() method is used to open a specific URL in the browser.
driver.get("https://www.google.com");
🔗 2. getCurrentUrl()
Returns the current webpage URL.
System.out.println(driver.getCurrentUrl());
📄 3. getTitle()
Returns the title of the webpage.
System.out.println(driver.getTitle());
❌ 4. close()
The close() method closes only the current browser window.
driver.close();
🛑 5. quit()
The quit() method closes all browser windows opened by Selenium WebDriver.
driver.quit();
🔄 6. navigate()
The navigate() method helps in browser navigation actions like back, forward, and refresh.
driver.navigate().to("https://www.facebook.com");
driver.navigate().back();
driver.navigate().forward();
driver.navigate().refresh();
⚙️ 7. manage()
The manage() method is used for browser settings like maximize window, cookies, and timeouts.
driver.manage().window().maximize();
💻 Complete Selenium Example
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class SeleniumMethodsPart2 {
public static void main(String[] args) {
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize();
driver.get("https://www.google.com");
System.out.println(driver.getTitle());
driver.navigate().to("https://www.facebook.com");
driver.navigate().back();
driver.navigate().refresh();
driver.quit();
}
}
🌍 Real-World Use Cases
- Browser navigation testing
- Cross-page validation
- Window management automation
- Regression automation testing
🎥 Watch Complete Video Tutorial
👉 Watch Selenium WebDriver Methods Part 2
🎓 Key Takeaways
- navigate() helps in browser navigation
- manage() is used for browser settings
- close() closes current window only
- quit() closes all browser windows
- Important topic for Selenium beginners and interviews
⚡ Pro Tip: Practice all Selenium WebDriver methods regularly to build strong automation testing skills.
🚀 Created with ❤️ by Bhau Automation