1.各类click的操作 1.modifiers:模拟系统中一些键的使用操作。比如ctrl win视窗等
2.position:进行文本或者元素的坐标定位,只针对当前元素,若超出也不会点击其他元素
3.button 模拟鼠标的左键、中键、右键
4.click_count:多次点击鼠标的操作
5.timeout:配置最大的超时时间,delay可设置延迟时间
6.force:去掉元素中的auto-wait 不去等待元素可见、可点击等多个click判断
7.no_wait_after:少数情况下使用,比如说某些js弹窗,有些点击操作就不可用了,避免长时间的等待
8.trial:与force相反,进行一个等待但是没有其他操作,比如等待元素出现、可点击等。
from playwright.sync_api import Page, expect def test_pw_click(page:Page): page.goto("/demo/button") page.get_by_text("点击我试试1").click(modifiers=["Control"]) page.get_by_text("点击我试试1").click(position={"x":15,"y":20}) page.get_by_text("点击我试试1").click(button="right") page.get_by_text("点击我试试1").click(click_count=3,delay=1_000)
标签:get,第九章,text,元素,page,点击,使用手册,click From: https://www.cnblogs.com/ckapple/p/18337171