自动化selenium -鼠标键盘操作& 按键用法
鼠标键盘操作 在浏览器中,通常会用到鼠标来迚行操作,比如右键菜单中选择一个操作,在
selenium 中提供了下列鼠标相关操作。 ActionChains 类提供了以下方法:
context_click()右击
ActionChains(driver).context_click(test).perform() 对被操作元素执行右键double_click() 双击
ActionChains(driver).double_click(test).perform() 对被操作元素执行双击
drag_and_drop() 拖劢
2.按键
send_keys(Keys.NUMPAD3)send_keys(Keys.TAB)
send_keys(Keys.ENTER)
driver.find_element_by_css_selector('#input01').send_keys(Key s.CONTROL,'v')
send_keys(Keys.CONTROL,'c')send_keys(Keys.CONTROL,'a')