由于当前页面内容较多,有横纵向滚动条,操作未在屏幕显示范围内的webelement元素时,提示 no such webelement的错误提示,
解决方法为:模拟手工拖动滚动条到指定元素位置
@FindBy(how = How.ID, id = "Remark")
WebElement Remark;
((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView();", Remark);
Thread.sleep(500);
通过javascript来模拟实现拖动滚动条的操作,之后再进行元素的操作正常通过