python-UI自动化之selenium元素定位
1.0 selenium工具介绍
2.0 selenium环境搭建
3.0 selenium常见8大元素定位
3.0 selenium - webdriver常见8大元素定位
3.1 selenium通过By定位元素
3.2 selenium通过JS定位元素
3.3 JS处理浏览器滚动条
通过3.2 selenium通过JS定位元素的例子练习中,需要切换搜索内容的页数,但页数不在当前页面,需要滑动滚动条,故需要借助JS
来进行处理操作。
控制浏览器的高度
页面滚动条在浏览器可见状态时,可通过JS
中的scrollTop
值来设置滚动条的位置与浏览器顶端的距离。
scrollTop
值越大,越靠近滚动条底部;反之越靠近顶部。
以3.2 selenium通过JS定位元素的360搜索页面为例。
-
滚动条往下滑到底部
将滚动条拉到底部的代码,如下所示: