🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 鼠标键盘模拟 ### 单一操作 ``` //新建一个action Actions action=new Actions(driver); //操作 WebElement element = dr.findElement(By.id("test")); WebElement element1 = dr.findElement(By.id("su")); action.sendKeys(element,"test").perform(); action.moveToElement(element1); action.click().perform(); ``` ### 组合操作 ``` (new Actions(dr)).dragAndDrop(dr.findElement(By.id(item)), target).perform(); Action dragAndDrop = builder.clickAndHold(someElement) .moveToElement(otherElement) .release(otherElement) .build().perform(); ``` 其他鼠标或键盘操作方法可以具体看一下API里面的`org.openqa.selenium.interactions.Actions`类。