1、简单操作
- 鼠标左键点击页面元素::click()
- 清空输入框:clear()
- 输入字符串:send_keys()
2、键盘操作
- 键盘F1-F12:send_keys(Keys_F1) 把F1改成对应的快捷键
- 复制Ctrl+C:send_keys(Keys.CONTROL,‘c’)
- 粘贴Ctrl+V:send_keys(Keys.CONTROL,‘v’)
- 全选Ctrl+A:send_keys(Keys.CONTROL,'a)
- 剪切Ctrl+X:send_keys(Keys.CONTROL,‘x’)
- 制表键Tab:send_keys(Keys.Tab)
- 模拟回车:send_keys(Keys.ENTER)
3、鼠标事件
-
鼠标左键点击:
Actions action = new Actions(driver);
action.click();// 鼠标左键在当前停留的位置做单击操作
action.click(driver.findElement(By.name(element)))// 鼠标左键点击指定的元素 -
鼠标右键点击:
Actions action = new Actions(driver);
action.contextClick();// 鼠标右键在当前停留的位置做单击操作
action.contextClick(driver.findElement(By.name(element)))// 鼠标右键点击