package main;
import org.apache.regexp.recompile;
import org.openqa.selenium.By;
import org.openqa.selenium.Dimension;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import com.gargoylesoftware.htmlunit.javascript.host.file.File;
public class mclass {
public static void main(String[] args) {
WebDriver driver=new FirefoxDriver();
driver.get("https://www.baidu.com");
//设置浏览器页面
driver.manage().window().maximize();
WebElement lyfElement=driver.findElement(By.id("kw"));
lyfElement.sendKeys("李易峰");
lyfElement.clear();
//click() 单击元素
driver.findElement(By.id("kw")).click();
try {
Thread.sleep(4000);
} catch (Exception e) {
// TODO: handle exception
}
//refresh()刷新
driver.navigate().refresh();
WebElement hgeElement=driver.findElement(By.id("kw"));
hgeElement.sendKeys("胡歌");
hgeElement.clear();
//driver.navigate().forward();
try {
Thread.sleep(4000);
} catch (Exception e) {
// TODO: handle exception
}
//refresh()刷新
driver.navigate().refresh();
//forward()前进
driver.navigate().forward();
//id定位
WebElement zlyElement=driver.findElement(By.id("kw"));
zlyElement.sendKeys("赵丽颖");
//clear()清除文本
zlyElement.clear();
//Dimension里面设置参数:宽、高
driver.manage().window().setSize(new Dimension(480, 500));
driver.navigate().back();
try {
//sleep()睡眠
Thread.sleep(4000);
} catch (Exception e) {
// TODO: handle exception
}
//文件上传
driver.get("http://192.168.0.102:8080/08web/upload.html");
WebElement findElement = driver.findElement(By.name("file"));
try {
Thread.sleep(2000);
} catch (Exception e) {
// TOD: handle exception
}
findElement.sendKeys("E:\\link.jpg");
//driver.quit();
}
}