博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JDBC 第九课 —— 初次接触 JUnit
阅读量:5024 次
发布时间:2019-06-12

本文共 755 字,大约阅读时间需要 2 分钟。

前言:

什么是JUnit:

  JUnit是一个Java语言中单元测试工具。

Junit能做什么?

  因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。

  Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。

简单阐述JUnit

  在企业中,团队开发是再正常不过的事,

  一个团队在开发一个项目的同时,

  每个人的工作和负责模块是不一样的,

  但是最终又得连贯到一起,

  自己负责的模块如果需要测试有没有错误,

  还得等其他模块一起完成,进行全部的连贯测试,

  这样就很低效率,企业也是不支持的,

  所以就引入了一个 JUnit 测试单元工具,

  它可以独立的测试任何一个模块,

  大大提升了团队合作队员开发模块的效率

如何去用 JUnit?

  我们会在前一章所做的小项目为例子去阐述如何去用

步骤:

1.找到我们前一章节的小项目(重新写了一遍)

2.来到我们的 dao 包层,我们需求就是单独测试 dao 包是否有误

3.右键锁定 实现类 StuDaoImpl 

4.选择 Other

5.选择 JUnit Test Case

6.点击 Next

7.如下页面

8.我们的需求是测试一下 dao 包的功能是否有错误(方法是否有误)

9.在测试的方法中调用方法并测试

10.再选中

11.结果如下

12.我们再来故意弄错,把mysql服务关闭

13.再来运行一下测试类

总结:

JUnit的存在,也是大大提高了团队开发的效率,

你不需要等我写好再测试

我也不需要等你写好才知道我的错了

高效率的提高了项目分工合作的效率

转载于:https://www.cnblogs.com/mxnd/articles/7058325.html

你可能感兴趣的文章
二维条码识别系统设计原理
查看>>
周六周日为休息日的工厂日历修改变成工作日
查看>>
名侦探柯南人名
查看>>
restful
查看>>
转义字符串
查看>>
vue生命周期钩子函数
查看>>
Coding 第一次体验
查看>>
ES--03
查看>>
AIO,BIO,NIO区别
查看>>
园子里的一个Dal类
查看>>
时间模块
查看>>
appium+python自动化42-微信公众号 (可能以后会遇到也遇到切换不了webview的问题 记录再此 还没试)...
查看>>
扫描器的高效实现
查看>>
从RGB色转为灰度色算法
查看>>
Bruce Zhang » Windows Communication Foundation之旅(Part Two)
查看>>
ccflow_005.请假流程-傻瓜表单-审核组件模式
查看>>
微软 2010 年上半年产品技术支持服务到期时间表
查看>>
android 系统提供的 Service
查看>>
【iCore双核心组合是开发板例程】【uCGUI 例程及代码包下载】
查看>>
网络安全整改小技巧
查看>>