2015-01-13 49 views

回答

2

查找元素,並使用getLocation() method

注意getLocation()返回一個「點」(一個元素的左上角的座標)。

+0

如何在一個方法中使用這些像素?例如打印輸出217,1045我想在使用拖放機器人的方法中使用這些座標。 – TrevDroid

2

以下是完整的程序。

public void getCoordinates(){ 
    driver = new ChromeDriver(); 
    driver.get("https://www.google.com"); 
    WebElement element = driver.findElement(By.id("hplogo")); 

    Point location = element.getLocation(); 
    int x = location.getX(); 
    int y = location.getY(); 
    System.out.println("Coordinates of an element is : " + x + " and " + y); 
}