idea集成testng_TestNG+Maven+IDEA 环境配置+入门

一、环境配置

2、创建一个maven项目,目录是File>New>Project

3、在Prefernces,通过Plugins插件安装TestNG-J(新版IDEA会自动集成插件)

4、测试项目中,导入jar包(添加依赖)

两种方式

1、直接在pom.xml中引入下面代码,IDEA会自动下载依赖包

org.testng

testng

6.10

compile

2、在Project Structure中,点击+,选择maven项目,搜索TestNG,导入jar包(这个方法搜索比较慢。。。)

二、编写代码

可以直接引用TestNG注解,以下是我的测试demo

package com.cat;

import org.testng.Assert;

import org.testng.annotations.AfterClass;

import org.testng.annotations.BeforeClass;

import org.testng.annotations.DataProvider;

import org.testng.annotations.Test;

public class Test01 {

@BeforeClass

public void beforeClass(){

System.out.println("beforeClase");

}

@AfterClass

public void afterClass(){

System.out.println("afterClass");

}

@Test

public void testcase1(){

Assert.assertEquals(1,1);

System.out.println("test01");

}

@Test

public void testcase2(){

Assert.assertTrue(true);

System.out.println("test02");

}

@DataProvider(name="user")

public Object[][] getStr(){

return new Object[][]{

{"","","账户不能为空"},

{"admin","","密码不能为空"},

{"admin","123","密码错误"}

};

}

@Test(dataProvider = "user")

private void sout(String uname,String pword,String msg){

System.out.println(uname+"->"+pword+"->"+msg);

}

}

三、执行代码

1、点击测试用例前的箭头调试

2、右键选择项目,快速生成testng.xml文件

右键testng.xml文件,运行文件(可自定义文件内执行的方法和模块)

通过控制台可以检查测试结果


版权声明:本文为weixin_39801158原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。