我想检查某个元素(更多关于块)是否始终位于页面的右上角以及可用的动态元素之上。我如何在Java和Selenium中做到这一点?最好使用哪些方法?
元素如下:
private WebElement MoreAbout() {
return SharedDriver.getSelenium().findElement(By.ById.id("more_about"));
}
答案 0 :(得分:0)
您可以根据需要使用getSize()和getLocation()。查找更多详情here
答案 1 :(得分:0)
您可以使用以下代码获取x和y偏移量
WebElement element = MoreAbout();
int x = element.getLocation().getX();
int y = element.getLocation().getY();
注意:使用以大写字母开头的方法名称也不是一个好习惯。