发表于: 2018-01-23 23:53:42

2 913


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)

新建spring project来自动下载spring的jars;


新的project包含spring的各种配置。


回到昨天的test类

JUnit 测试框架具有以下重要特性:

  • 测试工具
  • 测试套件
  • 测试运行器
  • 测试分类

测试工具

测试工具是一整套固定的工具用于基线测试。测试工具的目的是为了确保测试能够在共享且固定的环境中运行,因此保证测试结果的可重复性。它包括:

  • 在所有测试调用指令发起前的 setUp() 方法。
  • 在测试方法运行后的 tearDown() 方法。

测试套件

测试套件意味捆绑几个测试案例并且同时运行。在 JUnit 中,@RunWith 和 @Suite 都被用作运行测试套件。


测试运行器

测试运行器 用于执行测试案例。

JUnit 测试分类

测试分类是在编写和测试 JUnit 的重要分类。几种重要的分类如下:

  • 包含一套断言方法的测试断言
  • 包含规定运行多重测试工具的测试用例
  • 包含收集执行测试用例结果的方法的测试结果







TestCase 类

下面介绍的是 org.junit.TestCaset 类:

public abstract class TestCase extends Assert implements Test




TestResult 类

下面定义的是 org.junit.TestResult 类:

public class TestResult extends Object

TestResult 类收集所有执行测试案例的结果。它是收集参数层面的一个实例。这个实验框架区分失败和错误。失败是可以预料的并且可以通过假设来检查。错误是不可预料的问题就像 ArrayIndexOutOfBoundsException。TestResult 类的一些重要方法列式如下:


TestSuite 类

下面定义的是 org.junit.TestSuite 类:

public class TestSuite extends Object implements Test

TestSuite 类是测试的组成部分。它运行了很多的测试案例。TestSuite 类的一些重要方法列式如下:



编写的dao层和实体层一堆问题。。。等以后有空好好学一遍java基础再回头看=_=



明天计划的事情:(一定要写非常细致的内容)

学习测试类,能把测试类(方法)的结果变绿


遇到的问题:(遇到什么困难,怎么解决的)

今天尝试test,之前照着别人改的代码不知道怎么跑

不知道怎么用jdbc连接的类进行crud


收获:(通过今天的学习,学到了什么知识)

junit的语法和作用,就是不会写。。。



//今天年会,一边上班一边准备节目一头包,心累。


返回列表 返回列表
评论

    分享到