一.打开Firefox
代码如下:
WebDriver driver=new FirefoxDriver();
driver.get("http://www.baidu/");
//打开百度网址
driver.findElement(By.id("kw")).sendKeys("selenium java");
//搜索selenium java
但是你执行了之后有可能你会报错,这里分为两种情况:
1.打不开Firefox浏览器——Firefox的安装位置不在c盘
当你执行之后打不开Firefox浏览器的时候,那么的你的Firefox应该没有装在c盘,如果你的Firefox是安装在别的盘,那么你应该把Firefox的路径写出来。代码如下:
System.setProperty("webdriver.firefox.bin", "D:\\software\\Mozilla Firefox\\firefox.exe");
//把Firefox的路径放上来
WebDriver driver=new FirefoxDriver();
//打开百度网址
driver.findElement(By.id("kw")).sendKeys("selenium java");
//搜索selenium java
2.打开了Firefox却不能输入网址——驱动问题
你执行了代码之后打开了浏览器,但是却没有输入百度网址。那么这应该是你的驱动不能操作火狐浏览器。就需要下载独立的驱动。
火狐驱动下载:
一.打开Firefox
代码如下:
WebDriver driver=new FirefoxDriver();
driver.get("http://www.baidu/");
//打开百度网址
driver.findElement(By.id("kw")).sendKeys("selenium java");
//搜索selenium java
但是你执行了之后有可能你会报错,这里分为两种情况:
1.打不开Firefox浏览器——Firefox的安装位置不在c盘
当你执行之后打不开Firefox浏览器的时候,那么的你的Firefox应该没有装在c盘,如果你的Firefox是安装在别的盘,那么你应该把Firefox的路径写出来。代码如下:
System.setProperty("webdriver.firefox.bin", "D:\\software\\Mozilla Firefox\\firefox.exe");
//把Firefox的路径放上来
WebDriver driver=new FirefoxDriver();
//打开百度网址
driver.findElement(By.id("kw")).sendKeys("selenium java");
//搜索selenium java
2.打开了Firefox却不能输入网址——驱动问题
你执行了代码之后打开了浏览器,但是却没有输入百度网址。那么这应该是你的驱动不能操作火狐浏览器。就需要下载独立的驱动。
火狐驱动下载: