51Testing软件测试论坛

标题: selenium2怎么根据坐标定位元素? [打印本页]

作者: wsryyffs    时间: 2014-5-19 09:47
标题: selenium2怎么根据坐标定位元素?
因为系统中存在嵌入的控件,怎么根据坐标定位元素,有知道的吗?
作者: wsryyffs    时间: 2014-5-19 11:04
找到了。
Actions actions = new Actions(driver);  
                actions.moveByOffset(581, 347).click().perform();       

有知道获取页面元素坐标的软件吗?
作者: zzhengjian    时间: 2014-5-26 23:21
回复 2# wsryyffs


    webdriver里可以用getLocation的方法获得已知元素的坐标,该方法可以返回坐标的x,y值

        Point oLocation = oElement.getLocation();
        int x = oLocation.getX();
        int y = oLocation.getY();
作者: 梦梦媛媛    时间: 2016-7-28 17:36
wsryyffs 发表于 2014-5-19 11:04
找到了。
Actions actions = new Actions(driver);  
                actions.moveByOffset(581, 347).click().perform ...

这个使用的是python+selenium吗?
获取页面软件用ps





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2