如何使用webdriver执行一个鼠标右键点击操作?
鼠标的操作使用Actions类
Actions actions=new Actions(driver);
actions.moveToElement(webElement).perform();
actions.contextClick().perform();
补充:
doubleClick(WebElement target)双击
clickAndHold(WebElement target)长按
dragAndDrop(WebElement source, WebElement target)拖动
perform() 执行所有Actions中存储的行为
release() 释放鼠标
//按住左键向右移动600,向下移动200,释放左键
action.clickAndHold().moveByOffset(600, 200).release().perform();