常见的鼠标操作有:单击、右击、双击、移动、拖拽
selenium中全局鼠标操作语法如下:
第1步:初始化ActionChians(动作链条)ac = ActionChains(driver)
第2步:找到要操作的元素
第3步:对元素进行鼠标操作
以百度搜索页面为例
单击操作:点击百度一下
1、鼠标全局操作:ac.click(el).perform()
2、元素单击操作:el.click()
移动操作(鼠标悬停):将鼠标移动至右侧【设置】处,并点击【高级搜索】ac.move_to_element(el).perform()
双击操作:ac.double_click(el).perform()
拖拽操作:ac.drag_and_drop(el).perform()
右击操作:ac.context_click(el).perform()