1.move_to_element()方法可以理解为悬停,这个方法会经常使用到,如一个用户登录系统后,想要退出,需要鼠标先悬停到用户昵称,然后才可点击退出系统,否则无法点击到,
2.2、context_click()是右击,一般右击后,会弹出删除分享等,就以百度网盘为案例来说明content_click()的使用,百度网盘登录成功后,点击网盘,会显示出网盘中存储的数据,我们选中其中的某一个数据,点击右击,
3.double_click()是双击元素,一般使用在有数据交互的地方比较合理,如点击一个按钮,点击以下按钮,会往数据库insert一条数据,如果开发未屏蔽双击,双击下,那么意味着insert二条数据,很明显,这是很严重的问题,笔者在2年前测试就遇到过这样的问题
4.click_and_hold()指的是按住鼠标左键在源元素上,点击并且不释放,就以百度搜索为案例
ActionChains(driver).click_and_hold(hold).perform()
5.release()值鼠标释放,在调用click_and_hold()方法的时候,鼠标并没有释放,可以执行release()方法,这样鼠标可以得到释放,
ActionChains(driver).click_and_hold(hold).release()
6.