robotframework之滚动条

在测试过程中遇到侧边栏以及下拉框中元素超过div长度时,会自动增加滚动条

网上对于robotframework中的滚动条信息只有:

Execute Javascript  document.documentElement.scrollTop=1000->表示移到顶部

Execute Javascript  document.documentElement.scrollTop=0->表示移到底部

但是以上方法是针对整个网页body的,对于下拉框等滚动是不适用的

通过尝试,发现scrollIntoView()方法,表示将前面选择的元素移到视线里

Execute Javascript    document.querySelectorAll(${Locator})[0].scrollIntoView();

其中:scrollIntoView()中默认值为true,表示将元素移到与顶部对齐

scrollIntoView(false)表示将元素移到与底部对齐


posted on 2019-01-11 15:32 小豆子的笔记QAQ 阅读() 评论() 编辑 收藏

版权声明:本文为xiaodouzhou-123原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/xiaodouzhou-123/p/10255405.html