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


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

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

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

 

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

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

 

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM