一、ActionChains类介绍
在WebDriver中,鼠标操作都封装在ActionChains类,并提供了如下方法
perform():执行ActionChains中存储的所有行为
context_click():右击
double_click():双击
drag_and_drop():拖动
move_to _element():移动
二、使用
在使用时需要先实例化ActionChains,实例化时传入一个driver
而方法里面需要传入需要操作的元素,最后一定要加perform()方法,代码如下
ac = ActionChains(driver)
ac.context(webElement对象).perform() # 点击
ac.double_click