IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> junit 单元测试 -> 正文阅读

[开发测试]junit 单元测试


已测试为主导

测试人员: 功能测试 性能测试 压测

程序员编写代码, 把代码拆分成一个一个类, 一个一个方法

程序员最小单位: 方法 对方法进行测试: 单元测试, 需要程序员做

调用方法, 测试代码

  1. 使用main() 测试, 测试结果,使用System.out.println() 输出结果, 程序员自己判断
  2. 使用junit测试: 为方法专门提供的测试方法, 配合一个@Test注解 标记在测试方法, 直接运行测试方法

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BVTvCpWE-1657718549130)(assets/image-20220527145614603.png)]

idea 创建测试类:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y9hKZuVu-1657718549132)(assets/image-20220527150522805.png)]
在这里插入图片描述

细节:

@Test注解标记方法称为测试方法

测试方法要求:

  1. 不能是静态方法

  2. 这个方法不能有返回类型,必须为void

  3. 这个方法只能是无参的

  4. junit4 要求测试方法必须是piblic修饰的, junit5 不需要了

@Before @Before标记的方法, 在@Test标记的方法之前执行

setUp() 初始化操作,比如创建对象

@After @After标记的方法, 在@Test标记的方法之后执行

tearDown() 释放资源的代码

经验: 推荐大家 把测试代码不要与源码放在一起, 后期项目开发完成, 需要把所有的测试代码删除

? 如果放在一起, 需要一个一个删除, 可能漏掉某个测试类

src: 存放源代码

推荐创建一个test目录存放所有的测试代码

test: 与src平级, 资源目录:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-h9zjlpA9-1657718549135)(assets/image-20220527152712762.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ExvuNXSf-1657718549135)(assets/image-20220527152731453.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ow8Rkszn-1657718549135)(assets/image-20220527152754733.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iPTcbEE1-1657718549136)(assets/image-20220527152814765.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TxvkgApr-1657718549136)(assets/image-20220527152922629.png)]

查询:

ResultSet 对应的是select查询的结果集, 不是对应表

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9JK8ncWR-1657718549137)(assets/image-20220527162311556.png)]

注意:

getXxx() Xxx表示数据类型,

有两个通用数据类型: String, Object getString() getObject()

不管数据库中列的数据类型, 都可以使用get通用数据类型获取

jdbc核心API 回顾

把驱动类全限定名, url,username,password 称为数据库四大参数, 切换数据库

  1. 替换驱动jar

  2. 修改四大参数

后期我们把四大参数专门使用一个文件存放,而不是写在代码中

默认ResultSet: 单向, 只能往下移动

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-07-17 16:54:38  更:2022-07-17 16:54:44 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 14:55:11-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码