发表于: 2018-02-11 23:44:55
2 612
写在这里的内容炸了,明天补上吧。。。
今天完成的任务:
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
评论