在多个卷轴中滚动iframe内部

时间:2018-06-17 02:18:22

标签: java angular selenium selenium-webdriver automation

我正在开设一个角度网站,我运行的测试需要用户向下滚动才能输入文字。

问题是,滚动位于iFrame内部,iFrame有三个部分,每个部分都有自己的滚动条。我希望滚动发生在最后一部分滚动条中。

如何将我的卷轴关注到此?我使用selenium / java。

我使用下面的代码,我的测试正在通过,我不确定这是否是处理滚动的正确方法。

((JavascriptExecutor) driver).executeScript("window.scrollBy(0,350)", "");

下图:enter image description here

1 个答案:

答案 0 :(得分:0)

不需要专注于我需要的滚动,因为Selenium会自动滚动直到找到该元素。