Advertisement

Selenium 3及Java界面自动化测试教程第10章——鼠标键盘操作

阅读量:

在实际应用selenium过程中,有时会遇到无法直接定位并点击元素的情况。例如,某些下拉菜单只有在鼠标悬停至特定区域时才会显示,若鼠标未处于该位置,则该控件将处于隐藏状态,从而导致无法进行点击操作。针对此类问题,通常需要借助鼠标或键盘的相关操作来实现交互。selenium框架同样具备处理这类操作的功能,具体实现方式如下所示:

复制代码
    System.setProperty("webdriver.chrome.driver", "D:\ test\ driver\ chromedriver.exe");
    ChromeDriver chrome = new ChromeDriver();
    Actions action = new Actions(chrome);
    
    
      
      
      
    
    
    
      
      
      
    

上述代码中所提到的Actions类,主要用于实现鼠标与键盘的操作功能。尽管在实例化过程中还存在其他参数选项,但其余参数使用频率较低,因此在此不予详细说明。

1、鼠标操作

(1)、移动到元素(或位置)并单击

复制代码
    ChromeDriver chrome = new ChromeDriver();
    Actions

全部评论 (0)

还没有任何评论哟~