美文网首页
Mac selenium以及jdk配置环境变量

Mac selenium以及jdk配置环境变量

作者: warmT_ | 来源:发表于2017-11-20 14:27 被阅读0次

    以下内容适合Mac

    刚刚开始作自动化测试,第一次接触selenium自动化,因为我用的mac,在配置环境的时候遇到各种个样的问题,所以做了一下总结

    一:下载eclipse
    地址:https://www.eclipse.org/downloads/

    image.png

    二:下载JDK
    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    image.png
    三:配置JDK
    1. 点击安装,下一步,下一步,检测是否安装成功,在终端输入“java -version”,出现版本号为安装成功。


      image.png
    2. 配置环境变量
      a)打开终端输入“touch .bash_profile”创建一个.bash_profile的隐藏配置文件;

    b) 输入“open -e .bash_profile”打开这个文件;

    c) 输入如下配置
    JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
    PATH=$JAVA_HOME/bin:$PATH:.
    CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
    export JAVA_HOME
    export PATH
    export CLASSPATH


    image.png

    注意:“/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home”
    这个是我按装的jdk目录,查看本机jdk安装目录“打开终端,输入:/usr/libexec/java_home -V”,将自己的安装目录替换我的就可以了,保存关闭。

    d) 使用"source .bash_profile"使配置完成

    e) 输入 echo $JAVA_HOME 显示刚才配置的路径

    四:geckodriver和chromedriver驱动下载

    a)geckodriver下载地址:https://github.com/mozilla/geckodriver/releases

    image.png

    b)chromedriver和chrome对映表,以及chromedriver下载地址
    chromedriver地址:http://blog.csdn.net/huilan_same/article/details/51896672
    chrome个个版本地址:http://blog.csdn.net/huilan_same/article/details/52615123

    五:下载selenium-java-3.4.0包
    地址:链接:http://pan.baidu.com/s/1bpjjgrd 密码:crb8

    六:添加selenium-java-3.4.0包
    在eclipse新建项目Dome,将selenium-java-3.4.0添加。


    image.png image.png

    添加成功后:


    image.png

    七:检测配置是否成功
    在src创建demo类


    image.png

    1:设置驱动位置:
    System.setProperty("webdriver.firefox.marionette", "/Users/nuannuan/Documents/workspace/geckodriver");


    image.png

    2: 声明driver
    WebDriver driver;
    3: 导入driver

    image.png
    4: new FirefoxDriver
    driver =new FirefoxDriver();
    5: 导入FirefoxDriver
    image.png
    6:打开百度,并运行代码测试是否配置成功
    driver.get("http://www.baidu.com");
    image.png
    6:成功打开百度后表示配置成功
    image.png

    相关文章

      网友评论

          本文标题:Mac selenium以及jdk配置环境变量

          本文链接:https://www.haomeiwen.com/subject/jtxvvxtx.html