JUnit
Ysfcsdn2016
伪极客,初级选手!!!!
展开
-
JUnit测试基本概念
JUnit软件测试原: 1.带来更高的测试覆盖率 2.提高团队效率 3.监测衰退和减少测试 4.改进很加方便 5.将预期的行为文档化 6.启用代码覆盖率以及其他指标 软件测试的4种类型 1.集成测试 2.功能测试 3.压力与符合测试 4.验收测试 3种单元测试 1.逻辑单元测试 这种单元测试主要针对一个单独的方法来检验代码,可以使用Suite来控制别见 2.集原创 2017-05-02 20:46:21 · 350 阅读 · 0 评论 -
黑盒测试和白盒测试
黑盒测试 黑盒测试具体是说一个黑盒不知道系统内部的状态与行为,测试仅仅来与系统外部接口来验证它的正确性(有没有感脚像薛定谔的猫)。 白盒测试 白盒测试是说我们会使用实现的具体知识来创建测试并驱动测试进程。 关于黑盒测试就不知道系统内部构造以及系统是如何运作的。我们所知道的就是荣国提供正确的输入,系统会产生预期的输出,为了正确的测试系统,我们需要知道的知识系统的功能规范。原创 2017-05-03 16:39:45 · 594 阅读 · 0 评论 -
Spring+MyBatis+JUnit+Maven创建项目实例
首先我们先要弄清搭建项目的一般流程,需要注意哪些方面,想要什么样的效果,自己的功能有哪些? (假设效果:项目目录结构清晰,能够查询到本地数据库中的内容。。) 1. 工程目录结构整理清楚 在src/main/Java文件夹中,新建包cn.springmvc.model(存放javabean),转载 2017-05-03 17:15:03 · 283 阅读 · 0 评论 -
JUnit使用
JUnit使用 1、测试方法必须使用@Test修饰 2、测试方法必须使用public进行修饰,不能有任何参数 3、新建一个源代码目录来存放我们的测试方法 4、测试类的包应该和被检测类一列 5、测试单元中的每个方法可以独立测试、测试方法间不能有任何的依赖 记住:测试用例不是用来证明你是对的,而是证明你没有错,只是用来证明达到预期的效果。 下面我们来写一个例子: 基本格原创 2017-04-26 22:41:49 · 272 阅读 · 0 评论 -
JUnit使用(二)
JUnit运行流程 1.@BeforeClass修饰的方法会在所有方法被调用之前运行,而且该方法是静态的(static修饰),当测试类被加载后就运行了它,在内存中只会存在一份实例,比较适合修饰配置文件. 2.@AfterClass所修饰的方法通常用来进行对资源的管理(static修饰). 3.@Before和@After在每个测试方法的前后各运行一次 测试代码: import stati原创 2017-04-27 23:11:33 · 276 阅读 · 0 评论