发表于: 2018-02-11 23:44:55

2 610


写在这里的内容炸了,明天补上吧。。。

今天完成的任务

1.复习了log4j的内容。

log4j

常用等级由低到高。

DEBUG --- INFO --- WARN--- ERROR

ERROR 为严重错误 主要是程序的错误
WARN 为一般警告,比如session丢失
INFO 为一般要显示的信息,比如登录登出
DEBUG 为程序的调试信息

之前虽然一直在使用,但是有些地方并没有理解清楚,打印的日志也挺乱的。今天做了一点修改,把INFO和ERROR级别的日志打印在不同的long文件中,方便查看。


2.之前修改了很多代码,修改的差不多了,进行了一次完整的测试,把各项功能都试了一遍,并修改bug。(这里内容挺多的,代码就不贴了。)


3.每次修改代码都要手动测试功能感觉很麻烦,所以搜了一下解决办法,那就是写好junit test,学习相关junit test的内容。

学习了一个创建test的快捷方法。鼠标放在类名上,alt+enter,create Test

然后设置要测试的方法,点ok。

之前任务的时候知识大概了解了一下用法,然后一直用的system.out.pringln()来输出,并没有完全发挥junit自动测试的威力,今天有把断言的用法熟悉了一下。


收获

1.在重构的过程中,逐渐体会到了junit test的作用,如果我以前写好测试的话,修改了代码,只需要跑一遍测试就可以知道改的有没有问题,以后要写好junit test.


2..代码写的好不好,只有在维护和重构的时候才能体会的到。


遇到的问题


明天的计划

1.junit test再深入一点,试着多写点测试。



任务8开始时间:2018.2.5

预计完成时间:2018.2.10

延期风险:有,之前代码结构太差,还在重写,顺便学习之前遗漏的知识点。

禅道:http://task.ptteng.com/zentao/project-task.html








返回列表 返回列表
评论

    分享到