selenium中,怎么进行浏览器的上下滚动

打开一个也么,把浏览器拉高一点,方便看到效果,所有代码见下面

主要使用了,它可以执行js语句

复制代码
driver.execute_script("window.scrollTo(0,10000)")
python 复制代码
from selenium import webdriver
import time


# 创建浏览器驱动对象
from selenium.webdriver.common.by import By

driver = webdriver.Chrome()            # 参数写浏览器驱动文件的路径,若配置到环境变量就不用写了
# 访问网址
driver.get("https://www.baidu.com/")

# 跳转到新闻页
driver.find_element(By.XPATH, '//*[contains(text(),"新闻")]').click()

# 拉高尺寸
driver.set_window_size(100, 1200)

# 切换窗口
handle_list = driver.window_handles
driver.switch_to.window(handle_list[-1])

time.sleep(3)

# 向下滑动滚动条  (调用js语法)
driver.execute_script("window.scrollTo(0,10000)")



# driver.close()
# driver.quit()         # 这个的效果就是离开整个浏览器
相关推荐
2601_9679873718 小时前
Python在自动化测试中有哪些应用?
python自动化测试·selenium·appium·pytest·性能测试
东舟技术19 小时前
从人工目检到AI视觉:智能座舱瞬态故障的自动化捕获与溯源
功能测试·测试工具·自动化
小猿A2 天前
【2026最新】Apifox下载、配置、实战教程(附官网安装包)
测试工具
泽众云测试2 天前
泽众软件与广州华南检验检测中心签约,PerformanceRunner性能测试工具助力第三方测评机构性能检测能力升级
软件测试·测试工具·性能测试
@zulnger3 天前
Charles抓包工具
测试工具
ck0135793 天前
视频添加水印的实践:文字叠加、透明 PNG 与时间区间设置
图像处理·测试工具·音视频·视频
EVE จุ๊บ4 天前
playwright和selenium的区别是什么
selenium·测试工具
Meta Luo5 天前
页面改版后自动化用例大量失败,应该怎么维护?
运维·功能测试·测试工具·自动化
释槐鸟~6 天前
还不知道RIDE工具怎么装吗
测试工具·自动化
有技巧搬砖6 天前
为什么锂电池组的电池老化测试很重要?
测试工具·锂电池·电池老化