1、鼠标操作
在WebDriver中,关于鼠标操作的方法封装在ActionChains类中
ActionChains类中提供了鼠标操作的常用方法:
perform():执行所有ActionChains中存储的行为
context_click():右击
double_click():双击
drag_and_drop():拖动
move_to_element():鼠标悬停
2、键盘事件
send_keys(Keys.BACK_SPACE):删除键(BackSpace)标签:CONTROL,鼠标,Ctrl,Keys,selenium,send,键盘,keys From: https://blog.51cto.com/u_15694134/5910052
send_keys(Keys.SPACE):空格键(Space)
send_keys(Keys.TAB):制表键(Tab)
send_keys(Keys.ESCAPE):回退键(Esc)
send_keys(Keys.ENTER):回车键(Enter)
send_keys(Keys.CONTROL,'a'):全选(Ctrl+A)
send_keys(Keys.CONTROL,'c'):复制(Ctrl+C)
send_keys(Keys.CONTROL,'x'):剪切(Ctrl+X)
send_keys(Keys.CONTROL,'v'):粘贴(Ctrl+V)
send_keys(Keys.F1):键盘 F1
……
send_keys(Keys.F12):键盘 F12