0
点赞
收藏
分享

微信扫一扫

selenium中的鼠标和键盘操作

1、鼠标操作

在WebDriver中,关于鼠标操作的方法封装在ActionChains类中

      ActionChains类中提供了鼠标操作的常用方法:

perform():执行所有ActionChains中存储的行为
context_click():右击
double_click():双击
drag_and_drop():拖动
move_to_element():鼠标悬停

2、键盘事件

send_keys(Keys.BACK_SPACE):删除键(BackSpace)
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

举报

相关推荐

0 条评论