如何新建一个maven+testNG的测试项目

  • 第一步新建一个空的maven项目

选择新建项目

选择生成项目模板:

填写项目信息:

后面一路next就可以了!

进入项目idea会根据前面的设置生成项目,如果控制台出现如下输出,说明idea正在生成项目,需要等待几分钟。

[INFO] Scanning for projects...
[INFO] 
[INFO] ------------------< org.apache.maven:standalone-pom >-------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] >>> maven-archetype-plugin:3.2.0:generate (default-cli) > generate-sources @ standalone-pom >>>
[INFO] 
[INFO] <<< maven-archetype-plugin:3.2.0:generate (default-cli) < generate-sources @ standalone-pom <<<
[INFO] 
[INFO] 
[INFO] --- maven-archetype-plugin:3.2.0:generate (default-cli) @ standalone-pom ---
[INFO] Generating project in Batch mode

因为墙的原因,如果卡在这个状态时间过长请参考如下帖子:

https://blog.csdn.net/sheypang/article/details/79022260

项目生成好的目录是这个样子的:

这里需要注意,需要将test包路径下的Java标记为Test Source Root

  • 在pom.xml中的<dependencies></dependencies>标签内添加如下依赖:

 

<dependency>
    <groupId>org.testng</groupId>
    <artifactId>testng</artifactId>
    <version>6.10</version>
</dependency>
<dependency>
    <groupId>io.rest-assured</groupId>
    <artifactId>rest-assured</artifactId>
    <version>3.3.0</version>
    <scope>test</scope>
</dependency>
<dependency>
    <groupId>com.github.javafaker</groupId>
    <artifactId>javafaker</artifactId>
    <version>0.17.2</version>
</dependency>
  • 新增一个testNG测试类,并执行输出Hello World

 

import org.testng.annotations.Test;

public class HelloWorld {
    @Test()
    public void helloWorld() {
        System.out.println("Hello World!");
    }
}

运行这个测试累,成功输出HelloWorld说明一个基于maven的测试项目搭建完成了:

[TestNG] Running:
  C:\Users\wenxiaolong\.IntelliJIdea2019.1\system\temp-testng-customsuite.xml
Hello World!

===============================================
Default Suite
Total tests run: 1, Failures: 0, Skips: 0
===============================================


Process finished with exit code 0

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值