webDriver(2)API
1、打开浏览器访问指定链接
1 | @Test |
2、页面元素定位
1 | public void findElement(){ |
3、文本框文本输入
1 | WebElement input = driver.findElement(By.name("username")); |
4、单击、双击
1 |
|
5、浏览器最大化
1 | driver.manage().window().maximize(); |
6、刷新、后退、前进
1 | driver.navigate().to("http://192.168.100.6:8099/tasklist_unfinished/"); |
7、操作下拉列表
1 | driver.navigate().to(""); |
8、操作单选框
1 | WebElement radio = driver.findElement(By.id("")); |
9、操作复选框
1 | WebElement box = driver.findElement(By.xpath("")); |
10、截屏
1 | driver.navigate().to("http://192.168.100.2:8080/TrainingSystem"); |
11、执行js脚本
1 | driver.navigate().to("http://192.168.100.2:8080/TrainingSystem"); |
12、拖拽页面元素
1 | WebElement link = driver.findElement(By.name("")); |
13、模拟键盘
1 | driver.navigate().to("http://192.168.100.2:8080/TrainingSystem/"); |
14、模拟鼠标右击
1 | driver.navigate().to("http://192.168.100.2:8080/TrainingSystem/"); |
15、鼠标悬停
1 | driver.navigate().to(""); |
16、鼠标单击左键和释放
1 | driver.navigate().to(""); |