摘要: UML用例图-UML Use Case Diagram 用例图是UML中最简单,使用最高频的图之一,它通常用于诠释“这个软件做了什么”。用例图的的表达非常简单并且通俗易懂,不论研发、产品、测试,还是完全不懂软件的外行,用例图基本都能被看懂。 阅读全文
posted @ 2025-03-29 17:32 吴八月 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 依赖注入(DI)与控制反转(IoC) 依赖注入(DI)与控制反转(IoC)可能是一些开发小伙伴耳熟但又不能详的两个词,经常看到它们的名字,但又不理解。这两个词来源于英文直译,看似高深莫测,其实非常简单,并且在一些开发场景中扮演着不可或缺的角色,比如单元测试离不开依赖注入,IoC容器是插件框架的最佳拍档等,本文尝试以最简单的方式阐述这两种思想在开发中的应用。 阅读全文
posted @ 2025-03-21 19:35 吴八月 阅读(332) 评论(1) 推荐(4) 编辑
摘要: 测试驱动开发(TDD)浅析 测试驱动开发(TDD:Test Driven Development)是敏捷开发中的一项核心实践,推崇通过测试来驱动整个开发的进行。TDD有别于传统“先编码,后测试”的开发过程,而是要求在编写业务代码之前,先编写测试用例。TDD的概念大致在上世纪90年代随着极限编程(XP:Extreme Programming)提出,但在敏捷开发已大行其道的今天,TDD仍未普及,对其也是褒贬不一,存在一定争议。本文主要根据实际项目中的痛点,围绕广义ATDD的思想,探讨如何通过测试前置解决项目中存在的问题。 阅读全文
posted @ 2025-03-16 22:21 吴八月 阅读(275) 评论(0) 推荐(1) 编辑
摘要: 单元测试从入门到精通 这篇文章源于工作中的一个项目,2021年,我负责汇川技术工业机器人应用软件的基础架构重构,当时单元测试是重构工作的核心环节之一,从无法进行单元测试到最终60%以上的行覆盖率,过程中自己也有非常多的收获,于是将其整理成文,希望对计划开展和正在开展单元测试的同学有所帮助。 阅读全文
posted @ 2025-03-09 09:29 吴八月 阅读(765) 评论(3) 推荐(7) 编辑
点击右上角即可分享
微信分享提示