7.12Java+TestNG环境搭建

2021/7/12 20:06:29

本文主要是介绍7.12Java+TestNG环境搭建,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

7.12Java+TestNG环境搭建

本篇将介绍如何搭建Java的TestNG环境

基本步骤

  • 安装JDK

  • 安装IDEA

  • 搭建maven仓库

  • 新建maven项目

  • 再项目中创建依赖


在前面的内容以及介绍了如何安装JDK以及如何安装IDEA和搭建maven仓库。这里不再做赘述

使用TestNG进行测试用例管理

  • 新建一个project:File--->new Project--->选择maven

  • 进入porm.xml文件下添加依赖

    • <dependencies>
             <dependency>
                 <groupId>org.testng</groupId>
                 <artifactId>testng</artifactId>
                 <version>'版本自行选择最新的'</version>
             </dependency>
         </dependencies>
  • 添加编译插件和执行测试插件---> maven与testng进行在pom文件中进行关联配置

    • <build>
          <plugins>
            <plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-compiler-plugin</artifactId>
              <version>'最新版本'</version>
              <configuration>
                <source>'实际的JDK版本'</source>
                <target>1.8</target>
                <encoding>UTF-8</encoding>
              </configuration>
            </plugin>
            <plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-surefire-plugin</artifactId>
              <version>'最新版本'</version>
              <configuration>
                <!--<testFailureIgnore>true</testFailureIgnore>-->
                <forkMode>never</forkMode>
                <argLine>-Dfile.encoding=UTF-8</argLine>
                <suiteXmlFiles>
                  <suiteXmlFile>xml/testNG.xml</suiteXmlFile>
                </suiteXmlFiles>
              </configuration>
            </plugin>
          </plugins>
        </build>
      <!--suiteXmlFile的路径为testNG.xml的路径-->
  • 右键点击侧边栏找到create testNG.xml

  • 编辑testNG.xml

    • <?xml version="1.0" encoding="UTF-8"?>
      <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
      <suite name="All Test Suite">
          <test verbose="2" preserve-order="true" name="TestNG1">
              <classes>
                  <class name="测试类的类名"></class>
              </classes>
          </test>
      </suite>
  • setting--->Plugins--->搜索testng--->下载插件

  • 重启idea

  • 在testng.xml下运行一遍

  • run--->edit configuration--->选择Listeners--->勾选默认报告

  • 设置后重新运行testng.xml会创建test-output文件夹

  • 运行testng.xml文件

  • 打开test-output文件夹中的index.html文件

  •  



这篇关于7.12Java+TestNG环境搭建的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程