技术栈

test-driven

安冬的码畜日常
4 小时前
单元测试·测试驱动开发·tdd·junit5·test-driven
【JUnit实战3_32】第二十章:用 JUnit 5 进行测试驱动开发(TDD)(上)——将非 TDD 项目改造为 TDD 项目《JUnit in Action》全新第3版封面截图写在前面 从第 20 章开始,本书也进入最后一个板块的讲解。这一部分主要聚焦 JUnit 5 的几个高级话题:TDD、BDD 以及测试金字塔策略。对于我这样的测试新手而言,每一章都十分精彩,让人耳目一新——TDD 和 BDD 的概念听了很多,完整流程究竟是怎样的一直没有一个直观的认识。最后这个板块提供的就是诸如此类的完整示范。在国内普遍重交付、轻测试的大背景下,深入理解这些经典案例,对于后期充分利用 AI 智能体来提效软件测试,具有十分重要的意义。
安冬的码畜日常
4 小时前
测试工具·junit·单元测试·测试驱动开发·tdd·junit5·test-driven
【JUnit实战3_33】第二十章:用 JUnit 5 进行测试驱动开发(TDD)(下)——TDD 项目的重构过程及新功能的开发实战《JUnit in Action》全新第3版封面截图写在前面 有了上篇构建的 TDD 基础,本节重点介绍 TDD 项目的重构过程,以及基于 TDD 进行新功能特性开发的具体步骤。干货满满,一起来先睹为快吧。
我是有底线的