1.Eclipse各种版本选择
Eclipse 压缩包: http://www.eclipse.org/downloads/
进入网站,点击Download 64 bit,
下载到本地exe文件,双击可执行文件,进入的页面很多eclipse,选择一个安装,我选择的如图所示IDE。
2,新建一个Maven工程,File>New>Other
3.弹窗口,点击next即可
4.在接下来的窗口中,选择maven-archetype-quickstart
5.填写信息,包名及工程名,随便填写
6. 点击Finish后,就会生成一个工程,如下所示
*****************接下来就是下载Selenium需要的jar包*********************
1打开该网址:http://www.mvnrepository.com/,在输入框中输入Selenium,点击搜索,出现如下界面,由于我们配置的环境是Java+Selenium,所以选择第一个即可
2。我下载的3.4.0版本
3.粘贴到pom.xml文档中,保存便会自动下载
4.下载完成后,可查看到刚下载的Selenium中包含的jar包,如下所示:
5.完成一个自动化例子
package com.test.auto;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
public class yihuqingjiu_test_12306 {
public static void main(String[] args) throws Exception {
//chrom浏览器驱动的位置
System.setProperty("webdriver.chrome.driver","C:\\Program Files (x86)\\Google\\chromedriver.exe");
//web驱动指向chrom驱动并创建对象driver
WebDriver driver=new ChromeDriver();
//获取网址
driver.get("https://www.baidu.com");
//浏览器最大化
driver.manage().window().maximize();
//kw是输入框的id,12306是在输入框中药输入的内容
driver.findElement(By.id("kw")).sendKeys("12306");
//su是搜索按钮的id
WebElement btn=driver.findElement(By.id("su"));
//点击事件
btn.click();
//休眠时间
Thread.sleep(3000);
//关闭页面
driver.close();
}
}
最后要说一下很多人chrome浏览器调不起来。多半原因是chrome浏览器版本和chromedriver版本不匹配
例如我的chrome浏览器版本是:74.0.3729.108
chromedriver版本下载地址:https://chromedriver.storage.googleapis.com/index.html
我选择的74.0,.3729.6
下载完chromedriver。我放到C盘了。C:\\Program Files (x86)\\Google\\chromedriver.exe
运行后,调起了浏览器打开百度,输入12306搜索成功。
总结:1.eclipse版本选择。2. selenium版本 3.chromedriver 和浏览器版本选择对应上。4.驱动发的位置对应好。
希望对初学者的你有所帮助。