4000 4,selenium 模拟鼠标操作 (悬浮和左键点击)
2017-09-25 11:59
363 查看
在webdriver中,Actions类,是专门用来进行鼠标、键盘的模拟操作的一个类。
(1)模拟鼠标悬浮,显示下拉框
鼠标移动到某元素上,显示下拉框:
Actions action = new Actions(driver);
action.moveToElement(driver.findElement(By.)));
实例:百度 首页的设置,鼠标移到 上面,会有下拉框显示
.build().perform() :有人说可以按执行action 理解。
(2)模拟鼠标左键点击
实例:打开百度首页,左键单击 登录
Actions action = new Actions(driver);
action.moveToElement(driver.findElement(By.linkText("登录"))).click().build().perform();
(1)模拟鼠标悬浮,显示下拉框
鼠标移动到某元素上,显示下拉框:
Actions action = new Actions(driver);
action.moveToElement(driver.findElement(By.)));
实例:百度 首页的设置,鼠标移到 上面,会有下拉框显示
WebElement taElement = driver.findElement(By.linkText("设置")); Actions action = new Actions(driver); Action mouserOverlogin = action.moveToElement(taElement).build(); mouserOverlogin.perform();
.build().perform() :有人说可以按执行action 理解。
(2)模拟鼠标左键点击
实例:打开百度首页,左键单击 登录
Actions action = new Actions(driver);
action.moveToElement(driver.findElement(By.linkText("登录"))).click().build().perform();
相关文章推荐
- selenium webdriver学习(十三)------------如何利用Actions类模拟鼠标和键盘的操作
- selenium--unittest定位元素内容为空时模拟鼠标点击的方法
- python + selenium webdriver 通过python来模拟鼠标、键盘操作,来解决SWFFileUpload调用系统底层弹出框无法定位问题
- selenium webdriver 模拟鼠标键盘的操作
- selenium webdriver模拟鼠标键盘操作
- selenium webdriver 模拟鼠标悬浮
- 伪解决Selenium中调用PhantomJS无法模拟点击(click)操作
- selenium中模拟鼠标操作
- python selenium的模拟点击,模拟滑动等操作
- Python之Windows控件操作系列一:模拟鼠标点击
- selenium webdriver(4)---模拟鼠标键盘操作
- selenium 实现鼠标移动到元素上,并操作元素(鼠标放上后才出现的元素)点击
- Selenium模拟操作中按钮点击(click)失效问题和文本框输入内容失败问题
- python模拟鼠标点击和键盘输入的操作
- Python之Windows控件操作系列一:模拟鼠标点击
- Python+Selenium 操作示例——鼠标悬停显示二级菜单,再点击二级菜单或下拉列表
- Selenium_WebDriver登录模拟鼠标移动切换窗体等操作练习(cssSelector初练手)_Java
- 使用powershell/vbs自动化模拟鼠标点击操作
- Selenium2鼠标点击操作笔记
- Selenium_WebDriver登录模拟鼠标移动切换窗口等操作练习(cssSelector初练手)_Java