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 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 注解、单元测试 -> 正文阅读

[开发测试]注解、单元测试

注解

自定义注解:

里面有属性值:格式:

public 数据类型 变量名()default 变量值;

必须是public权限修饰符 可以省略

数据类型可以数基本数据类型 string、枚举、class、数组等

default可以不写,但是在使用这个注解的时候还是要给赋值

value:特殊属性,如果其他的所有属性值都写了,value可以不写默认值,在其他地方使用注解的时候可以直接写value的值

元注解

@Retention: 生存时间

RetentionPolicy.RNTIME:注解在运行是有效

RetentionPolicy.SOURCE:注解在源代码时有效

RetentionPolicy.CLASS:注解在字节码文件中有效

@Target 目的地

ElementType.TYPE:注解可以使用在类上

ElementType.METHOD:注解可以使用在方法上

ElementType.FIELD:注解可以使用在成员变量上

特别的方法

isAnnitationpersent 判断对象有没有某一个注解

单元测试

概述:测试一个小模块 不是一下子全部弄完

基本使用:

1、导入junit jar包

2、定义没有参数、没有返回值、非静态的方法

3、@Test

4、运行

常用的三给注解:

@Before、@Test、@After

先执行before、然后test、after

一般before里面创建对象

test逻辑任务

after 最后的释放资源等结束操作

日志

基本使用步骤:

1、导入log4j.jar包

2、编写配置文件—一般都是直接复制到src里面

3、获取日志对象—获取slf4j的–可以有文件和控制台的输出

4、设置日志信息–在控制台和文件中输出什么

日志的级别:

debug—info—warn----error—fafal

高于日志设置的级别的信息才能被输出

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-07-17 12:14:55  更:2021-07-17 12:15:38 
 
开发: 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年11日历 -2024/11/22 23:58:18-

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