• 5.7通过Maven配置seleeniumjava依赖


    idea+java+maven+selenium创建自动化测试demo

    Java

    使用的是idea付费版

    maven

    什么是maven?

    一个第三方类库,里面有大量的jar包

    maven下载地址

    click

    下载好maven以后要配置maven的环境变量

    步骤:

    • 添加MAVEN_HOME

    • 在path路径下添加:%MAVEN_HOME%\bin

    • 在MAVEN安装路径的conf目录下配置setting.xml的localRepository路径为自己的maven本地仓库地址

    • 在idea中设置相关路径:

      • setting里面输入:maven

      • 设置maven home directory为path路径下的MAVEN_HOME

      • 设置User settings file为MAVEN_HOME下的conf\settings.xml

      • 设置Local repository为settings.xml设置好的localRepository节点路径(maven的jar包库地址:地址)

    • 创建maven的项目---此处略过

    • 在porm.xml当中导入依赖---先在jar包库当中选择好selenium java版本

    • 导入依赖节点<dependencies><dependency></denpendency></dependencies>

    • 引入chromedriver的方法有两种

      • 自己下载好chromedriver

        • 安装好chromedriver在指定目录下

        • package automation;

          /**
          * 专门配置webdriver的驱动和路径的类
          * @author Lucfier
          * @descript 配置webdriver的驱动和路径
          */
          public class chromeDriver {
             /**
              * 构造器
              * @since JDK 1.8
              */
             public chromeDriver(){

            }

             /**
              * 专门存放webdriver配置的方法
              * @since JDK 1.8
              */
             public void setpro(){
                 System.setProperty("webdriver.chrome.driver", "C:/WebDriver/bin/chromedriver.exe");
            }
          }
      • 在maven中导入依赖的时候maven下载配置好的selenium库

    selenium自动化测试

    教程路径

    selenium社区路径

    chromedriver下载路径

    It's a lonely road!!!
  • 相关阅读:
    网页布局——table布局
    Flex 布局——语法属性详解
    CSS实现垂直居中的几种方法
    svn:冲突(<<<<<<.mine ==== >>>>>>.xxxx)
    mysql:4种时间类型
    js:"use strict"; 严格模式
    js函数的Json写法
    spring 官方文档
    mybatis技术文章
    java:可变参数(转载)
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/14742842.html
Copyright © 2020-2023  润新知