• java+selenium环境搭建


    这篇文章只是为了记录一下搭建环境,方便自己日后查看。

    一、在eclipse中搭建maven

    1.安装maven

    apache-maven-3.5.0解压到C盘根目录下

    配置maven环境变

      MAVEN_HOME : C:apache-maven-3.3.9
      MAVEN : %MAVEN_HOME%in
      MAVEN_OPTS : -Xms256m -Xmx512m
      path最前面加上: %MAVEN%;

     

    验证maven是否安装成功

     Cmd->mvn -version

     成功则出现以下界面

    2.maven配置

    建立手动仓库maven_repository

    Maven添加本地仓库:
    Maven的安装路径中的conf文件夹中配置settings.xml
    在文中找到localRepository注释行并添加如下:
    <localRepository>E:maven-dependcies</localRepository>  

    Maven配置mirror
    mirror就是镜像, 主要提供一个方便地切换远程仓库地址的途径。
    Maven的安装路径中的conf文件夹中配置settings.xml
    在文中找到<mirrors>行并在其中添加如下:

    <mirror>

            <id>nexus-aliyun</id>

            <mirrorOf>*</mirrorOf>

            <name>Nexus aliyun</name>

    <url>http://maven.aliyun.com/nexus/content/groups/public</url>

    </mirror>

     

    3.在eclipse中安装maven插件

    打开Eclipse,进入help -- >Install New Software...
    Add按钮输入:
    m2e
    http://download.eclipse.org/technology/m2e/releases

    然后点击next直到安装完成。
    设置Maven插件所关联的Maven程序:
    选择Eclipse菜单栏的Window-->Preferences-->Maven--Installations菜单项, 点
    add,选择Maven的具体安装目录

    设置自定义的本地仓库:
    选择Eclipse菜单栏的Window-->Preferences-->Maven--UserSettings菜单项, 修
    改为我们自定义仓库位置下的settings.xml文件, 修改好后点击OK按钮。

    新建maven项目

     

     二、Java +selenium环境配置

    Selenium3.0的语法:

     方法一:

     把最新的geckodriver.exe放到java安装目录/bin目录下

     WebDriver driver = new FirefoxDriver();

     方法二:

     如果geckodriver.exe放置在一个任意目录,比如  c:webdrivergeckodriver.exe

     String firefoxdriver = "c:\webdriver\geckodriver.exe";

     System.setProperty("webdriver.gecko.driver",firefoxdriver);

     WebDriver driver = new FirefoxDriver();

     2、谷歌浏览器

     方法一:

     把最新的chromedriver.exe放到java安装目录/bin目录下

     WebDriver driver = new ChromeDriver();

     方法二:

     如果geckodriver.exe放置在一个任意目录,比如  c:webdriverchromedriver.exe

     String chromedriver = "c:\webdriver\chromedriver.exe";

     System.setProperty("webdriver.gecko.driver", chromedriver);

     WebDriver driver = new ChromeDriver(); 

    IE:

    webdriver要使用IE浏览器需要下载InternetExplorerDriver.exe,根据浏览器的版本下载32位或者64位的driver

     操作方法与谷歌浏览器一致

    总结:

    Driver.exe的版本与浏览器版本不兼容

    http://blog.csdn.net/wangxh_btnn/article/details/53466804

    Selenium 版本与Driver.exe版本不兼容

    准备工具如下:
    JDK安装包: JDK1.8及以上
    Eclipse 压缩包: http://www.eclipse.org/downloads/
    Selenium压缩包: http://code.google.com/p/selenium/downloads/list (建议使用maven下)

    1)新建一个maven项目->打开pom.xml

    2)百度 maven repository ->搜索selenium Java

    3)找到selenium Java 复制maven脚本代码到新建的pom.xml

       <dependency>

        <groupId>org.seleniumhq.selenium</groupId>

        <artifactId>selenium-java</artifactId>

        <version>3.3.1</version>

    </dependency>

     

     

    修改jdk版本

    右键JRE System Library[JavaSe-1.8] ->properties

    环境创建完成,接下来就可以创建自动化脚本了

     

  • 相关阅读:
    C语言-数组指针
    关于知网文章下载
    SpringBoot静态资源文件存放位置
    ArchLinux安装的vscode修改插件源
    I/O复用的高级应用三:同时处理TCP和UDP服务
    Windows查看动态库/静态库位数的方法
    VS 窗口程序没有输出时
    Windows下编译Boost
    VS设置C++代码注释模板
    No Target Architecture
  • 原文地址:https://www.cnblogs.com/wqx723/p/7152239.html
Copyright © 2020-2023  润新知