发表于: 2018-03-31 00:08:28

1 520


今天完成的内容:

1,单元测试

单元测试是测试应用程序的功能是否能够按需要正常运行,单元测试是一个对单一实体(类或方法)的测试 分为人工测试,自动测试。

JUnit 是一个 Java 编程语言的单元测试框架 JUnit 促进了“先测试后编码”的理念,强调建立测试数据的一段代码,可以先测试,然后再应用在软件项目中。每编写完一个函数之后,都应该对这个函数的方方面面进行测试,这样的测试我们称之为单元测试。

根据网上的教程也模仿写了一个,这是一个四则运算的模式,设计了几个类。如add,substract,multiply等

在设计过程中故意让substract写错,验证是否能找出错误

形成的测试文件。

然后修改,测试文件如右

结果显示,substract有错,但是multiply函数我没写内容也显示无错,因为我在测试文件中对测试multiply的测试函数是无内容的。

在测试文件中的断言函数如下

2,看了师兄都用idea为IDE,也换了IDE。

3,接着学JAVA,把private,public,static这些需要注意的调用方法学了,也看了线程的设置

4,接下来会把数据结构算法相关内容学习,先把冒泡排序实践了一下

冒泡排序解释: 冒泡排序是由两个for循环构成,第一个for循环的变量 i 表示总共需要多少轮比较,第二个for循环的变量 j 表示每轮参与比较的元素下标【0,1,......,length-i】,因为每轮比较都会出现一个最大值放在最右边,所以每轮比较后的元素个数都会少一个,这也是为什么 j 的范围是逐渐减小的。

性能都是O(n2)


明天计划:

1,接着学数据结构算法

2,接着学spring,


收获:junit单元测试,冒泡排序法,java基础学习



返回列表 返回列表
评论

    分享到