JAVA+Eclipse+Maven+Selenium(二)
如果因为一些特殊的原因,或者问题下不到selenium的包,这个时候,Maven就派上用场了,Maven貌似是一个很强大的怎么说呢,工具,框架,仓库,都有吧,但是我目前只是想把它当成一个仓库,以后看自己的路线有没有往java更深的地方拓展在重新研究这一块吧,人的精力有限。
在然后事先声明一下,我的文章也是度娘搜出来的,然后我自己又汇总了一下,如果有雷同的,敬请原谅,只能说,谢谢当年的指导。
首先,也是惯例,那就是下载maven的包,官网下载地址如下:http://maven.apache.org/download.cgi
这个默认应该是最新版的,我觉得学习那就可定学最新版的,选一个版本下载下来,解压到本地,然后在Path的环境变量里面添加一下maven解压的根目录+bin目录,例如,我的是E:\apache-maven-3.3.9\bin,环境变量中把这个添加进去就行,有人喜欢在建一个环境变量,这个看个人需求了:
win10对开发者还是比较友好。
在然后肯定就是在cmd里面试一下,运行命令: mvn 查看配置的环境是否生效:
生效了大致就这样
最后就是开始在eclipse里面创建maven工程:
选择file->new->other
然后下一步:
下一步是修改新建的工程 pom.xml,如果需要其他的依赖包,可以去http://search.maven.org/里面搜索需要的依赖包
添加好了以后,选择这个:
这样他就回去自己去拉取selenium的包,等这些库下载完成,就ok了,试试这段代码吧
1 package anyniting.something; 2 3 import org.openqa.selenium.WebDriver; 4 import org.openqa.selenium.chrome.ChromeDriver; 5 6 public class first { 7 public static void main(String[]args) 8 { 9 //System.setProperty("webdriver.chrome.driver", "C://Program Files (x86)//Google//Chrome//Application//chromedriver.exe");原来的教程 10 System.setProperty("webdriver.chrome.driver", "E://webdriver//chromedriver.exe"); 11 System.setProperty("webdriver.ie.driver", "E://webdriver//IEDriverServer.64.exe"); 12 //WebDriver driver=new InternetExplorerDriver(); //ie 13 //WebDriver driver=new FireFoxDriver(); //firefox 14 WebDriver driver=new ChromeDriver(); //chrome 15 driver.get("https://www.baidu.com"); 16 driver.quit(); 17 } 18 }
最后附赠几个链接,自己研究一下吧:
selenium的下载地址:
http://selenium-release.storage.googleapis.com/index.html
selenium的wiki地址:
https://github.com/SeleniumHQ/selenium/wiki/Grid2
selenium的某一个官网地址:
http://docs.seleniumhq.org/download/