7.12Java+TestNG环境搭建

时间:2021-07-12
本文章向大家介绍7.12Java+TestNG环境搭建,主要包括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文件

  •  

It's a lonely road!!!

原文地址:https://www.cnblogs.com/JunkingBoy/p/15003505.html