定位有时候遇到滚动条不太好操作,到底和顶的一般都是结合js直接滑动即可,但是有时候滚动条比较长,而定位的元素在中间,这个咋办啊?
别急,代码贴一下:
1、导入这个包
import org.openqa.selenium.interactions.Actions;
2、使用Actions代码
Actions action=new Actions(driver);
WebElement login=driver.findElement(By.id("login"));
action.moveToElement(login);
3、使用js
WebElement login=driver.findElement(By.id("login"));
((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView(false);",login);