zoukankan      html  css  js  c++  java
  • 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!!!
  • 相关阅读:
    Ajax
    对于本地上关联了远程的git上的项目,删除现有的关联,然后关联新创建的git项目
    UNI-APP_uni-simple-router的快速上手(路由,nui路由拦截)
    js之观察者模式和发布订阅模式区别
    Vue CLI 3.0脚手架如何在本地配置mock数据
    es6解构赋值和扩展运算符
    js Array数组详细操作方法及解析合集
    list排序
    java常用的object数据处理
    java 读写 txt 文件
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/15003505.html
Copyright © 2011-2022 走看看