鼠标滚轮操作

coding=utf-8

Python+Playwright自动化测试-45-鼠标滚轮操作

导入模块

from playwright.sync_api import Playwright, sync_playwright, expect

def run(playwright: Playwright) -> None:

browser = playwright.chromium.launch(headless=False)
context = browser.new_context()
page = context.new_page()
page.goto("https://www.runoob.com/")
page.wait_for_timeout(1000)

# 垂直滚动条滚10次,每次滚100
for i in range(10):
    page.mouse.wheel(delta_x=0, delta_y=100)
    page.wait_for_timeout(1000)

context.close()
browser.close()

with sync_playwright() as playwright:
run(playwright)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,915评论 18 139
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,808评论 0 10
  • Python 批量遍历目录文件,并修改访问时间 path="D:/UASM64/include/"dirs = o...
    SkTj阅读 7,376评论 0 7
  • Introduction This document gives coding conventions for t...
    wuutiing阅读 4,662评论 0 9
  • 原文 原文下载之后的格式略有点不友好,利用简述的markdown,编辑一下.版权归原作者 PEP Index > ...
    大飞哥阅读 2,537评论 0 0