junit(笔记一)

刚开通博客!总想写点什么对自己有点用的东西,刚好最近在学习有关测试方面的知识,就当做个笔记吧!

嘻嘻。。。。

=========================================================

1-junit:(单元测试框架)白盒测试框架,大多为程序员自己使用;

  刚开始接触,啰嗦一点吧。。。

  1-单元测试:简单来说,就是程序中的单个方法

2-一般情况在没有junit的前提下,程序员测试自己的代码最常用的的方法就是在main方法中测试,虽然可用但是还是存在很多的缺陷:

  1-一个main方法中一次只能测试一个方法,若某个测试方法出现错误,则之后的所有测试方法终止。

  2-比较浪费时间、效率低

  3-一段测试代码只对应于一个测试方法,如果测试方法发生改变,那么测试代码也要做出相应的改变

3-使用junit框架

  1-可以弥补main方法做测试带来的缺陷,可以同时多个方法的测试,如果一个方法出现错误不影响之后的方法的进行

  2-测试代码可以重用

4-junit错误分类

  1-error:程序本身出现逻辑上或语法上的错误

  2-failure:测试代码引起的测试失败(红色的矩形条)

5-junit常用注释

  1-@test:测试方法

  2-@After:在每一个测试方法执行前运行

  3-@Before:在每一个测试方法执行后运行

  4-@Ignore:被忽略的方法

  5-@AfterClass:所有测试方法执行前运行

  6-@BeforeClass:所有测试方法执行后运行

posted on 2016-06-30 23:59  Image择  阅读(298)  评论(0编辑  收藏  举报

导航