自动化测试学习:selenium模拟鼠标、键盘等一系列操作(右击、拖拽、滚动)
·
1.鼠标点击,模拟自增自减:
Keys.ARROW_UP,Keys.ARROW_DOWN


from selenium.webdriver.common.keys import Keys

2.日期选择输入框


3.模拟键盘回车


from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains
ActionChains(driver).send_keys(Keys.ENTER).perform()
4.模拟鼠标

5.鼠标滑动至底部
使用js执行
driver.execute_script("window.scrollTo(0,document.body.scrollHeight);")
6.滑动选择框最底部的选择


for _ in range(n):
ActionChains(driver).send_keys(Keys.DOWN).perform()
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)