返回介绍

第 13 章应用测试

发布于 2025-04-22 20:10:04 字数 465 浏览 0 评论 0 收藏

测试在软件开发中的重要性不言而喻。测试的主要目的是尽早发现错误,最好是在代码开发的同时。逻辑上认为,错误发现的越早,修复的成本越低。如果你在编程时发现错误,可以立即更改代码;如果队友在你将代码发布到共享存储库之后发现了错误,则现在至少涉及两个人;想象一下,当软件发布后,客户发现错误后所需要的修复成本会更大。

在软件开发中有许多不同的测试。其中两个是单元测试和集成测试。你通常从单元测试开始测试类中的单个方法,然后进行集成测试,以测试不同的模块是否可以无缝协同工作。

本章中的示例使用 JUnit 测试框架以及 Spring-test 模块。Spring-test 模块中的 API 可用于单元测试和集成测试。你可以在 org.springframework.test 及其子包以及 org.springframework.mock.*包中找到 Spring 测试相关的类型。本章附带的示例分为两个项目,称为单元测试和集成测试。第一个项目包含类和单元测试。第二个项目包含类和集成测试。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。