zoukankan      html  css  js  c++  java
  • TestNG+Maven+IDEA环境搭建

    TestNG+Maven+IDEA环境搭建

    TestNG+Maven+IDEA环境搭建

    前言:

    主要进行TestNG测试环境的搭建 
    所需环境: 
    1、IDEA UItimate 
    2、JDK 
    3、Maven

    一、创建工程 
    File –>new –>Project–>next–>finish

    这里写图片描述

    这里写图片描述

    上面两项名称自己定义

    最后工程目录 
    这里写图片描述

    二、导入相关依赖包和插件

    1)添加testng依赖包 
    在pom.xml文件添加

     <dependencies>
            <dependency>
                <groupId>org.testng</groupId>
                <artifactId>testng</artifactId>
                <version>6.8</version>
            </dependency>
            <dependency>
                <groupId>org.testng</groupId>
                <artifactId>testng</artifactId>
                <version>RELEASE</version>
                <scope>test</scope>
            </dependency>
        </dependencies>
        <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.1</version>
                    <configuration>
                        <source>1.7</source>
                        <target>1.7</target>
                        <compilerArgs>
                            <arg>-Xlint:unchecked</arg>
                            <arg>-Xlint:deprecation </arg>
                            <!--<arg>endorseddirs=${endorsed.dir}</arg>-->
                        </compilerArgs>
                    </configuration>
                </plugin>
    
            </plugins>
        </build>

    三、创建测试类 
    在新建测试类,代码如下

    public class TestDemo  
      @Test
        public void testcase1(){
            Assert.assertTrue(false);
            System.out.println("testcase1");
        }
        @Test
        public void testcase2(){
            Assert.assertTrue(true);
            System.out.println("testcase1");
        }
    }

    IDEA执行编译

    这里写图片描述

    编译情况

    这里写图片描述

    四、编写testNG.xml

    创建一个新的文件夹 res,里面创建testNG.xml (该文件名自己可以定义,相应需要在pom.xml的文件修改对应文件名) 
    编写testNG.xml

    <?xml version="1.0" encoding="utf-8" ?>
    <suite name="testproj" parallel="false">
        <test name="testDemo1">
            <!--<packages>-->
                <!--<package name="com.testproj.Demo"/>-->
            <!--</packages>-->
            <classes>
                <class name="com.testproj.Demo.TestDemo1"></class>
            </classes>
        </test>
    </suite>

    差不多搞定了,我们来看下使用maven执行测试

    在IDEA控制台Terminal输入

    mvn clean test

    编译结果

    这里写图片描述

    测试报告

    target/surefire-reports/com.testproj.Demo.TestDemo1文件夹下打开报告 
    这里写图片描述

    到此创建TestNG+Maven+IDEA环境完成。

  • 相关阅读:
    Ubuntu-12.04.5 安装 oracle 12.2.0.1 数据库database软件
    Ubuntu-12.04.5 再再再次安装 oracle 11.2.0.4 数据库database软件(又不一样了!)
    Ubuntu-4.10 安装 oracle 11.2.0.4 数据库database软件(最古老的ubuntu)
    PATH add
    可望不可即 可望不可及
    天干地支
    24节气
    二进制、十进制和十六进制转换器
    信用卡三磁道
    ISO8583
  • 原文地址:https://www.cnblogs.com/zfzf1/p/7592046.html
Copyright © 2011-2022 走看看