掌握单元测试:提升软件质量的关键步骤

介绍

测试:是一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。

阶段划分:单元测试、集成测试、系统测试、验收测试。

测试方法:白盒测试、黑盒测试及灰盒测试。

单元测试:就是针对最小的功能单元(方法),编写测试代码对其正确性进行测试。

Unit:最流行的Java测试框架之一,提供了一些功能,方便程序进行单元测试(第三方公司提供)。

基本使用

断言

常见注解

参数化测试

原则:编写测试方法时,要尽可能的覆盖业务方法中所有可能的情况(尤其是边界值)。

单元测试覆盖率

依赖范围

相关推荐
每次的天空19 分钟前
移动应用开发:自定义 View 处理大量数据的性能与交互优化方案
android·java·学习·交互
纪元A梦21 分钟前
贪心算法应用:最小反馈顶点集问题详解
java·算法·贪心算法
sheepfagdng43 分钟前
软件测试——用例篇(2)
功能测试·单元测试·测试用例·安全性测试
九转苍翎1 小时前
Java SE(10)——抽象类&接口
java
明月与玄武1 小时前
Spring Boot中的拦截器!
java·spring boot·后端
矢鱼1 小时前
单调栈模版型题目(3)
java·开发语言
n33(NK)1 小时前
Java中的内部类详解
java·开发语言
为美好的生活献上中指1 小时前
java每日精进 5.07【框架之数据权限】
java·开发语言·mysql·spring·spring cloud·数据权限
菲兹园长1 小时前
SpringBoot统一功能处理
java·spring boot·后端
一刀到底2112 小时前
java 多核,多线程,分布式 并发编程的现状 :从本身的jdk ,到 spring ,到其它第三方。
java·分布式·高并发