测试分类:
1 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值
2 白盒测试:需要写代码的。关注程序的执行流程
Junit使用:白盒测试
步骤:
1.定义一个测试类(测试用例)
测试类名:被测试的类名test
包名:xxx.xxx.xx.test
2.定义测试方法:可以独立运行
方法名:test测试的方法名
返回值:void
参数列表:空参
3.给方法加@Test
4.导入junit依赖环境
判定接果:
红色 失败
绿色成功
主类:
package cn.itcast.Junit;
public class add {
public int m(int a, int b){
return a+b;
}
public int w(int a, int b){
return a-b;
}
}
测试类:
package cn.itcast.test;
import cn.itcast.Junit.add;
import org.junit.Assert;
import org.junit.Test;
public class deme01 {
@Test
public void method(){
add add = new add();
int m = add.m(5, 6);
System.out.println(m);
Assert.assertEquals(5,m);//此方法将断言 输入预期的数值在输入程序所运行的结果 相同变绿 不同变红
}
@Test
public void ss(){
add add=new add();
int w = add.w(5, 2);
System.out.println(w);
}
}