DEV Community

Code Green
Code Green

Posted on

Selenium webDriver Cheat sheet

Selenium WebDriver Cheat Sheet

Method Syntax Description
Initialize WebDriver WebDriver driver = new ChromeDriver(); Initializes the WebDriver for the specified browser.
Launch URL driver.get("http://www.example.com"); Navigates to the specified URL.
Find Element WebElement element = driver.findElement(By.id("id")); Locates a single WebElement using a specified selector.
Find Elements List<WebElement> elements = driver.findElements(By.className("class")); Locates multiple WebElements.
Click Element element.click(); Performs a click action on the specified WebElement.
Send Keys element.sendKeys("text"); Types text into an input field.
Get Element Text String text = element.getText(); Retrieves the visible text of a WebElement.
Get Element Attribute String value = element.getAttribute("attributeName"); Gets the value of a specified attribute of the element.
Get Page Title String title = driver.getTitle(); Retrieves the title of the current page.
Get Current URL String url = driver.getCurrentUrl(); Retrieves the URL of the current page.
Navigate Back driver.navigate().back(); Navigates back to the previous page in the browser history.
Navigate Forward driver.navigate().forward(); Navigates forward to the next page in the browser history.
Refresh Page driver.navigate().refresh(); Refreshes the current page.
Manage Cookies driver.manage().addCookie(new Cookie("name", "value")); Adds a cookie to the current session.
Delete All Cookies driver.manage().deleteAllCookies(); Deletes all cookies in the current session.
Maximize Window driver.manage().window().maximize(); Maximize the browser window.
Set Window Size driver.manage().window().setSize(new Dimension(width, height)); Set the size of the browser window.
Switch to Frame driver.switchTo().frame("frameName"); Switches the WebDriver context to the specified frame.
Switch to Alert Alert alert = driver.switchTo().alert(); Switches to an alert box.
Accept Alert alert.accept(); Accepts the currently displayed alert.
Dismiss Alert alert.dismiss(); Dismisses the currently displayed alert.
Quit Driver driver.quit(); Closes all associated windows and terminates the WebDriver session.

Top comments (0)