欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java接口自动化测试框架学习(一)

程序员文章站 2024-03-21 23:28:04
...

前提条件:

1.本机环境安装了maven并配置环境变量

2.本机环境安装了Eclipse软件,安装testNG插件

3.本机环境安装了Java jdk并配置环境变量

maven环境的安装:
1.下载Maven
http://maven.apache.org/download.cgi
Java接口自动化测试框架学习(一)
2.配置环境变量
2.1解压至C盘
Java接口自动化测试框架学习(一)
2.2打开环境配置,如下:
Java接口自动化测试框架学习(一)
2.3配置路径,Maven官网说,可以配置一个用户变量或者系统变量。我这里选择系统变量。主要有M2_HOME这个变量,为了保险起见,有些就软件只能识别MAVEN_HOME这个变量,所以,这里我们两个都配置,然后把M2_HOME\bin添加到系统变量path中。
添加M2_HOME
Java接口自动化测试框架学习(一)
path后添加MAVEN_HOME
Java接口自动化测试框架学习(一)
查看maven
点击确定,打开cmd,输入mvn -v 检查是否可以看到maven的版本信息,如果看到,说明maven的环境安装成功。
Java接口自动化测试框架学习(一)


Eclipse上创建一个Maven工程

1.在Eclipse中,点击File-new-project,选择Maven Project,如下图。
Java接口自动化测试框架学习(一)
2.一直点next到如下图:
Java接口自动化测试框架学习(一)
3.删除src/main/java,src/test/java 下自动生成的包。后面需自己建

4.打开pom.xml,添加主要的依赖包,如下。保存后静待几秒,依赖包就加好了

 <dependencies>
    <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpclient</artifactId>
        <version>4.5.6</version>
    </dependency>

    <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpcore</artifactId>
        <version>4.4.10</version>
    </dependency>

    <dependency>
        <groupId>org.testng</groupId>
        <artifactId>testng</artifactId>
        <version>6.14.3</version>
        <scope>test</scope>
    </dependency>


    <dependency>
        <groupId>com.alibaba</groupId>
        <artifactId>fastjson</artifactId>
        <version>1.2.28</version>
    </dependency>
  </dependencies>

查看添加的包:
Java接口自动化测试框架学习(一)

遇到的问题:

1.创建的maven项目失败
Java接口自动化测试框架学习(一)
解决:百度了很多,试过很多,最后换了eclipse的版本,Neon.3 Release (4.6.3)和jdk8后,就可以创建maven项目了。以前用的jdk7和eclipse juno