- 2
- 0
- 约2.68千字
- 约 22页
- 2023-05-21 发布于四川
- 举报
JUnit和Log4j《Java高级程序设计》第11章第1页,共22页。
掌握JUnit 4的基本结构使用JUnit4进行测试掌握Log4J的基本语法应用Log4J进行日志管理本章目标第2页,共22页。
测试存在的问题程序员可写可不写 少数程序员必须要写 我们如此忙于代码的运行测试和调试难道真的这么难吗? 为什么?如果有这样一个测试工具: 只要写少量的代码就能测试运行,甚至不需要在代码中写任何语句就可以在别处运行测试。第3页,共22页。
单元测试 什么是单元测试写了个类,要给别人用,会不会有bug?怎么办?测试一下。用main方法测试好不好?不好!不能一起运行!大多数情况下需要人为的观察输出确定是否正确?为什么要进行单元测试重用测试,应付将来的实现的变化。提高士气,明确知道我的东西是没问题的。单元测试由谁编写程序员本身测试驱动开发第4页,共22页。
JUnit4JUnit 4.x是能够自动化测试Java代码的框架,JUnit的一大主要特点是,它在执行的时候,各个方法之间是相互独立的。JUnit 4.x,它利用 Java 5 的新特性(尤其是注释)的优势,使得单元测试比起用最初的 JUnit 来说更加简单。第5页,共22页。
JUnit4 HelloWorldJUnit4应用步骤new project建立类建立testcase第6页,共22页。
JUnit4 HelloWo
您可能关注的文档
- 四年级数学:垂线和平行线的画法.pptx
- 上市公司融资方式简要分析.pptx
- 《电力企业应急预案编制导则》解读.pptx
- 侵权责任法vs病例书写规范.pptx
- 呼吸衰竭及休克识别.pptx
- 公共艺术的种类.pptx
- 地貌学基本理论.pptx
- 临床生理电讯号.pptx
- 分散系及其分类课件.pptx
- 圆的周长练习课.pptx
- 2026届高三政治一轮复习试题选择性必修1第二十八课训练1走进经济全球化含解析.docx
- 2027届高三政治一轮复习选择性必修2第1单元第2课依法有效保护财产权课件.pptx
- 2027届高三政治一轮复习选择性必修3第2单元第6课掌握演绎推理方法课件.pptx
- 2027年高考数学一轮复习讲义第1章集合常用逻辑用语与不等式第1课时集合课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用第3课时导数与函数的极值最值课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究二利用导数研究恒成立存在性问题课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究四利用导数研究函数的零点课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究五隐零点与极值点偏移问题重点班选讲课件.pptx
- DB54∕T 0639-2026 羊球虫病防治技术规范.docx
- DB62∕T 5209-2026 河西灌区无人机高光谱遥感玉米产量估算技术规程.docx
原创力文档

文档评论(0)