1.元素单击 click()
作用:触发当前元素的点击事件,只要是可以被点击的元素,例如,超链接,图片,提交按钮等,都可以采用click() 方法来完成点击操作。
比如点击百度首页的【百度一下】搜索按钮
driver.findElement(By.id("su")).click();
2.写入内容和按键操作sendKeys()
作用:往文本输入框中写入一些内容
比如说百度的搜索框,输入“帅哥”
driver.findElement(By.id("kw")).sendKeys("帅哥");
但是sendKeys除了这些常见的在文本框中输入内容以外,还可以模拟键盘进行其他操作,比如:
WebElement ele = driver.findElement(By.id("C"));
ele.sendKeys(Keys.CONTROL,"a"); //ctrl+a 全选
ele.sendKeys(Keys.CONTROL,"x"); //ctrl+x 剪切
ele.sendKeys(Keys.CONTROL,"c"); //ctrl+c 复制
ele.sendKeys(Keys.CONTROL,"v"); //ctrl+v 粘贴
ele.sendKeys