首页 > 编程语言 > 详细

方法:selenium+python实现网页滚动加载

时间:2020-12-28 16:17:32      阅读:49      评论:0      收藏:0      [点我收藏+]

问题:在使用selenium进行web端UI自动化测试过程中,遇到网页内容需要鼠标滚动才能够加载剩余的内容,否则就无法定位到想要的元素。

提供两种方法可解决以上问题:

方法1:将浏览器的高度设置到足够长,然后设置延时,等待页面全部加载完成。

技术分享图片

 

 方法2:使用window.scrollTo()或window.scrollBy()方法,模拟浏览器滚动条

window.scrollTo():把内容滚动到指定的坐标

技术分享图片

 

 window.scrollBy():把内容滚动到指定的像素数

技术分享图片

 

方法:selenium+python实现网页滚动加载

原文:https://www.cnblogs.com/syywy/p/14201030.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!