Selenium 学习

Webdriver中键盘和鼠标的一些操作

2018-09-04  本文已影响1人  garfieldkai

Webdriver中,是由Action类,对键盘和鼠标的操作进行管理:

鼠标点击操作

1、左键单击

Actions action= new Actions(webdriver);

action.moveToElement(webdriver.findElement(By.cssSelector(cssSelector))).click().build().perform();//将鼠标移动到指定元素,并点击左键

2、右键单击

Actions action= new Actions(webdriver);

action.moveToElement(webdriver.findElement(By.cssSelector(cssSelector))).contextClick().build().perform();//将鼠标移动到指定元素,并点击右键

3、鼠标双击

Actions action= new Actions(webdriver);

action.moveToElement(webdriver.findElement(By.cssSelector(cssSelector))).doubleClick().build().perform();//将鼠标移动到指定元素,并双击左键

键盘操作

Actions actionClose= new Actions(webdriver);

actionClose.keyDown(Keys.CONTROL).sendKeys("w").keyUp(Keys.CONTROL).sendKeys(Keys.NULL).perform();//火狐浏览器关闭当前标签页(ctrl+w)

以上仅是项目需要,总结的webdriver中键盘和鼠标的一些操作,其他更详细的内容可参见以下链接:https://blog.csdn.net/lykangjia/article/details/46151611

上一篇 下一篇

猜你喜欢

热点阅读