Chapter 8 mouse and keyboard events

8, mouse and keyboard events
Mouse Events
Object ActionChains (driver) for generating the simulated user behavior: Class
context_click, right-click event (default click to left click)
double_click, double-click event
drag_and_drop drag
move_to_element (), the mouse hovers over an element
click_and_hold, press the left mouse button on an element
example
from selenium.webdriver.common.action_chains import ActionChains
ele = driver.find_element_by_link_text ( 'to specify the elements')
ActionChains (driver) .move_to_element (ele) .perform () # mouse over the elements
Keyboard Events
Importing
from selenium.webdriver,common.keys import keys
send_kyes (Kyes.BACK_SPACE)
send_kyes (Kyes.CONTRL, 'a')
send_kyes (Kyes.CONTRL, 'v')
send_kyes (Kyes.CONTRL, 'c')
send_kyes (Kyes.CONTRL, 'x')
send_kyes (Kyes.ENTER)
example
from selenium.webdriver.common.keys import Keys
s.send_keys(Keys.BACKSPACE)

Guess you like

Origin www.cnblogs.com/TomBombadil/p/10966820.html