首页 > 其他 > 详细

TestNG实战:IDEA 创建TestNG test

时间:2021-08-17 10:17:17      阅读:31      评论:0      收藏:0      [点我收藏+]

TestNG 是自动化测试框架,比Junit更强大,可用于单元测试,功能测试,端到端测试等,下面我们就介绍一下如何基于IntelliJ IDEA 创建TestNG test

1. 打开IntelliJ IDEA -> Create New Project -> Next ->  Next -> 编写项目名称 -> Finished

 2. 打开https://mvnrepository.com/artifact/org.testng/testng/7.0.0 下载testng-7.0.0.jar 文件,放到项目文件夹中。

技术分享图片

 

 

 3. File -> Project Structure... -> Modules -> Dependencies -> Add JARs or directories 添加testng-7.0.0.jar -> Apply -> OK

 技术分享图片

 

 4. 创建测试用例

package com.testng.demo;

import org.testng.Assert;
import org.testng.annotations.Test;

public class Test1 {
    @Test
    public void case1(){
        Assert.assertEquals(1,1);
    }
    @Test
    public void case2(){
        Assert.assertEquals("hello","hello");;
    }
}

5.  Add Configuration... -> Add New Configuration -> TestNG

 技术分享图片

 

 6. 自定义名称 Testng -> 选择测试类 如Test1 -> OK 

 技术分享图片

 

 7. Listeners -> Use default reporters -> Apply -> OK

技术分享图片

 

 

8. 运行Testng

 技术分享图片

 

 问题:报错

Exception in thread "main"

java.lang.NoClassDefFoundError: com/beust/jcommander/ParameterException

 技术分享图片

 

 

解决方法:

缺少jcommander的jar包导致,按照步骤2下载jcommander,加入到依赖中即可。

下载地址如下:

https://mvnrepository.com/artifact/com.beust/jcommander/1.81

技术分享图片

 

TestNG实战:IDEA 创建TestNG test

原文:https://www.cnblogs.com/itestor/p/15150542.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!