测试
文章平均质量分 89
程序员阿超的博客
专注过程
展开
-
单元测试技巧之PowerMock
前言高德的技术大佬向老师在谈论方法论时说到:“复杂的问题要简单化,简单的问题要深入化。”这句话让我感触颇深,这何尝不是一套编写代码的方法——把一个复杂逻辑拆分为许多简单逻辑,然后把每一个简单逻辑进行深入实现,最后把这些简单逻辑整合为复杂逻辑,总结为八字真言即是“化繁为简,由简入繁”。编写Java单元测试用例,其实就是把“复杂的问题要简单化”——即把一段复杂的代码拆解成一系列简单的单元测试用例;写好Java单元测试用例,其实就是把“简单的问题要深入化”——即学习一套方法、总结一套模式并应用到实践中。这里原创 2021-09-10 17:00:09 · 2720 阅读 · 0 评论 -
Java编程技巧之单元测试用例编写流程
温馨提示:本文较长,同学们可收藏后再看 ????前言清代杰出思想家章学诚有一句名言:“学必求其心得,业必贵其专精。”意思是:**学习上一定要追求心得体会,事业上一定要贵以专注精深。**做技术就是这样,一件事如果做到了极致,就必然会有所心得体会。作者最近在一个项目上,追求单元测试覆盖率到极致,所以才有了这篇心得体会。上一篇文章《Java单元测试技巧之PowerMock》除了介绍单元测试基础知识外,主要介绍了“为什么要编写单元测试”。很多同学读完后,还是不能快速地编写单元测试用例。而这篇文章,立足于“原创 2021-09-10 16:45:27 · 1941 阅读 · 1 评论 -
如何编写优秀的单元测试用例
优秀单元测试的定义 单元测试:一段 自动化 的代码 ,这段代码调用被测试的 工作单元 ,之后对这个工作单元的 单个最终结果 的某些假设进行检验。单元测试几乎都是用 单元测试框架进行编写。单元测试容易编写,快速运行,可自动化,可靠,可读,可维护,结果稳定。 集成测试:对一个工作单元进行的测试,这个测试对被测试的工作单元没有完全的控制,并使用该单元的一个或多个真实依赖物,例如数据库、系统时间、系统文件等 工作单元:从调用系统一个公共方法到产生一个测试可见的最终结果,其间这个系统发生的行为。一个原创 2021-09-08 16:46:12 · 1929 阅读 · 0 评论