教程:http://www.testtao.cn/?p=232
2,新建用例
new --->source Folder ---->Foler name: units-src
3,选择需要测试的类:
右键---->new ---->JUnit Test Case
4,选择JUnit Test Case 文件,
右键Run As
6断言
expeteeted = 2; ----期望值结果
注释:
@Test ----测试用例
@Test(timeout=100)--测试时间
@Test(expected=lllegalArgumentException)----检查异常
@Before ---每个测试之前执行
@BeforeClass ----静态方法必须执行一次并在类的所有测试之前,主要用于数据库
@After ----每项测试后执行
@AfterClass -----JUnit测试用例类后执行
@Ignore ----可以忽略到测试
Filure 和Error
Filure:异常
Error:错误
Exception:类,可以追溯到的
EasyMock
Easy:--简单
Mock:--模拟
httpUnit
类似python中selese
TDD思想
(1)测试注解
@Tset
(2)显示名称
@DisplayName("测试-授权-用户信息验证及获取")
(3)
expected: 预期
actual :实际
1,错误,创建类
Exception:异常
Assert.fail() ---断言异常就失败。
测试重点:
1,测试边界值,
get Class -- 得到类
get Message -- 得到消息
Exception-- 异常
边界值测试(4)
例子1:
(1)正常的
(2)正常到边界值
(3)异常情况