美文网首页
IDEA+Maven+Testng的简单使用步骤

IDEA+Maven+Testng的简单使用步骤

作者: 取名好费劲 | 来源:发表于2017-12-17 10:59 被阅读237次

1 在idea 里面创建Maven 项目,直接选择New 选项中的新建Project,选择maven 类型,输入GroupId 和 ArtifactId这两个值可以根据需要随意输入


19423D94F5784486A367A96147183455.png
[图片上传中...(4C26C9B75569EAE8A554701360E44903.png-ee202e-1513478053956-0)]

2 创建完成项目里面会默认生成pom.xml文件


4C26C9B75569EAE8A554701360E44903.png

3 安装Testng, reportng库,在pom.xml文件中配置相应testng和reportng,配置完了后 Idea 会提示 Maven projects need to be imported,选择import Changes


A31747FF1D180AD31124E5B58B5DE850.png

查找第三方库的 groupid和artifactid http://mvnrepository.com

4 idea 默认不会生成testng.xml文件,需要手动创建testng.xml,并设置测试的类, 同时需要在pom.xml文件中设置testng.xml

2391886BCF65F71DDA8351BECE51A396.png 3A5748CAA064A672E8F63FE87028E811.png

5 在项目的Test 文件中创建测试类比如Test01,编写测试代码,并在testng.xml文件中设置Test01类

6 右击testng.xml执行,会在项目下自动生成test-output文件夹,里面是生成的测试报告

7 执行的时候有可能会报错


84BE8E674B42D680C6F1E2F581710CA4.png

需要下载guice的jar ,导入到项目重启idea再运行即可.下载地址https://github.com/google/guice/releases

8 如果没有生成test-output文件,需要选择 Run->Edit Configurations ->选择Configiurations中的Listeners -->勾选User default reporters


屏幕快照 2018-04-25 下午6.17.19.png

相关文章

  • IDEA+Maven+Testng的简单使用步骤

    1 在idea 里面创建Maven 项目,直接选择New 选项中的新建Project,选择maven 类型,输入G...

  • Rac的简单使用

    1、RAC简单的使用步骤:

  • 网络编程—NSURLConnection

    NSURLConnection的使用步骤 使用NSURLConnection发送请求的步骤很简单创建一个NSURL...

  • Curl的简单使用步骤

    Curl的简单使用步骤 一、curl的简单使用步骤 1.初始化 2.设置请求选项 3.执行一个cURL...

  • MVP的简单使用步骤

    0,首先创建一个接口 1,定义一个view层的接口(一个成功的,一个失败的) 2,创建一个model层,创建一个接...

  • Lftp 简单使用步骤

    有一用户需要在Linux上面将数据备份至存储上面,但是不支持挂载. 只可以FTP. 找了下,Lftp 这款FTP ...

  • UITabBarController、Modal

    UITabBarController的简单使用 - UITabBarController的使用步骤 - 初始化UI...

  • UITableView的简单使用

    一、UITableview的使用步骤**** UITableview的使用就只有简单的三个步骤:1.告诉一共有多少...

  • SVN的使用-CornerStone

    1.我使用最多的就是这个,操作简单而且方便管理。 2.使用步骤 *.工具使用的步骤: 2.1.首先需要使用账户密码...

  • vue中使用Echarts

    一、vue中简单使用Echarts 步骤1:安装echarts安装包 步骤2:引入依赖 (在需要使用的组件中) 步...

网友评论

      本文标题:IDEA+Maven+Testng的简单使用步骤

      本文链接:https://www.haomeiwen.com/subject/nnrywxtx.html