文件名称:网盘右键快捷菜单-基于用户兴趣分类的协同过滤推荐算法
文件大小:7.92MB
文件格式:PDF
更新时间:2024-07-02 20:33:06
selenium
4.4 鼠标事件 通过前面例子了解到可以使用 click()来模拟鼠标的单击操作,在现在的 web产品中,随着前端技术的 发展,页面越来越华丽,鼠标的操作也不单单只有单击,现在页面中随处可以看到需要右击、双击、鼠标 悬停、甚至是鼠标拖动等操作的功能设计。在WebDriver中这些关于鼠标操作的方法由 ActionChains 类提 供。 ActionChains 类提供的鼠标操作的常用方法: perform() 执行所有 ActionChains 中存储的行为 context_click() 右击 double_click() 双击 drag_and_drop() 拖动 move_to_element() 鼠标悬停 图 4.7 网盘右键快捷菜单 如图4.7中,360网盘对于操作单个文件或文件夹所提供的快捷菜单,对于这样的操作就可以使用 context_click()方法来模拟右键操作。 鼠标右击操作 对于 ActionChains类下所提供的鼠标方法与前面学过的 click()方法有所不同,那么简单 context_click()