每日集成开发者社区精品内容,你错过的干货补给站
每日精选博文推荐
单元测试,只是测试吗?
单元测试除了是一种测试手段外,更是一种改善代码设计的工具,容易写单测的代码往往也具有更加良好的设计。推广单元测试,仅仅达到单测覆盖率是远远不够的,我们还要学习写“易于测试”的代码,以及“好”的测试,这样才能让单测真正发挥作用。本文将分享作者关于单元测试的思考与实践。>>戳我前往了解全文
Golang 单元测试:有哪些误区和实践?
单元测试作为开发的有力武器,应该在软件开发的各个流程中发挥它的价值。原始的开发模式(开发完毕,交给测试团队进行端到端测试)的流程,应该逐步向 devops 的方向转变。本文是一个转型的具体实践过程,以一个实际的业务应用项目为例,介绍了在展开单测实践过程中遇到的一些常见问题的思考,并着重介绍了几种 mock 方法,对于一些相对复杂依赖项较多的业务也可以作为借鉴。>>点击阅读全文
复杂系统如何保障代码质量?让测试先行
TDD(Test Driven Development)是一种强调测试先行的开发方式,通过编写单元测试用例,有效保障存量复杂系统在开发、重构上的质量。本文通过分析现有测试方法面临的问题,分享如何使用GTest框架进行单元测试,以及在单元测试中的一些实践心得。>>点击阅读全文
Java编程技巧之单元测试用例编写流程
本篇立足于“如何来编写单元测试用例”,让大家“有章可循”,快速编写出单元测试用例。通过理论结合实践,以Mockito为主、以PowerMock为辅,介绍一下如何编写单元测试用例。>>点击了解全文
每日精选电子书&课程推荐
《Java开发手册(嵩山版)》
《Java开发手册》始于阿里内部规约,在全球Java开发者共同努力下,已成为业界普遍遵循的开发规范,手册涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设计规约七大维度。从方法论到业务实战教你在编程中快速协同,避免踩坑
《〈Java开发手册(嵩山版)〉灵魂17问》
本书由全网千万阅读量技术博主深度剖析Java规约背后的原理,从“问题重现”到“原理分析”再到“问题解决”,深刻解读一线大厂如何用Java,17篇解读文章助你高效学习!
热门推荐
每日集成开发者社区精品内容,请持续关注!