JavaWeb系列5: Test
本文是作者的读博客笔记和心得整理,部分内容来源于网络,如有侵权,请联系作者。
单元测试
主要用JUnit或者TestNG,开发者编写,针对方法级别的测试.
集成测试
用于检测系统能否正常工作,主要是跨组件实现测试.
功能性测试
专门的测试团队进行测试.
JUnit
注解
@Test:用这个注解的方法可以作为一个测试用例.
@Before:这个方法必须在每个测试之前运行
@BeforeClass:在本类所有测试之前运行
@After/@AfterClass:类似上面
@Ignore:被修饰的不被执行
注意事项
1,注意写一点测一点,保存测试样例
2,不要使用过期数据进行测试
3,测试类的命名需要注意
4,避免更改数据库中的数据,及时回滚.
5,不要写死数据路径
6,使用文档生成器作为测试文档.