FastFoodCoding

Login


Connect with one of the following accounts





Login

Please wait while we redirect...

Views: 540   



In this tutorial i am going to explain following important methods in selenium webdriver. These methods are used to get information about a particular element

  1. getLocation() : Element is where on the page.
  2. getSize() : It Returns width and height of the element.
  3. getTagName() : It gets the tag name of the current element.
  4. getText() : It gets visible text for an element.

Example :

package com.selenium.practise;

import org.openqa.selenium.By;
import org.openqa.selenium.Dimension;
import org.openqa.selenium.Point;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;

public class ExampleWebElementMethods {

    public static void main(String[] args) {
        System.setProperty("webdriver.chrome.driver", "E:\\Soft Wares\\chromedriver.exe");
        WebDriver driver = new ChromeDriver();
        String Url = "https://google.com";
        driver.get(Url);
        WebElement sigin = driver.findElement(By.id("gb_70"));
        //getLocation() WebElement method
        Point location = sigin.getLocation();
        System.out.println("Location of X :"+ location.getX()+ "," +"Location of Y :" +location.getY());
        //getSize() WebElement method
        Dimension size = sigin.getSize();
        System.out.println("Width :"+size.getWidth()+ "," +"Height : "+size.getHeight());
        //getText() WebElement method
        String text = sigin.getText();
        System.out.println("Text :" +text);
        //getTagName() WebElement method
        String tagName = sigin.getTagName();
        System.out.println("Tagname :"+tagName);
        //close the browser
        driver.close();

    }

}

Output :
Location of X :934,Location of Y :16
Width :69,Height : 30
Text :Sign in
Tagname :a





On By


Top Tutorials

Top Questions

Top Articles

Top Blogs

Top News