首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么单元测试在敏捷中如此重要?

为什么单元测试在敏捷中如此重要?
EN

Stack Overflow用户
提问于 2015-01-01 14:08:32
回答 1查看 799关注 0票数 4

我仍然读到,没有单元测试,您就不可能是敏捷的。虽然我理解单元测试的目的,但为什么它们在敏捷中如此重要?是因为频繁的构建可能很容易刹车吗?那么敏捷中的集成测试呢,这是同样的情况吗?谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-01-01 14:28:30

"...without单元测试,您不能是敏捷的“。严格地说,这是错误的说法。敏捷并没有规定特定的测试方法。任何告诉你其他事情的人都不理解敏捷。敏捷就是要交付高质量的代码,并能够对变化作出反应。如果您可以在不编写单元测试的情况下做到这一点,那么您仍然可以保持敏捷。

尽管如此,不管采用什么方法,单元测试都是软件开发的一个重要部分。没有它们,就很难大规模地编写高质量的软件。它们可以帮助您确定代码的各个单元是否按照设计的方式运行。您是否使用单元测试,以及您编写了多少个单元测试,这是一个重要的因素,即您的代码是正确的,如果它们变成产品,那么修复缺陷有多难,等等。

我想说的是,对于大多数项目来说,拥有一组健壮的、维护良好的单元和集成测试可以帮助您的团队更加敏捷。作为一名开发人员,拥有一组好的单元测试是非常解放的--您可以更快地进行更改,因为您有一个安全网。这使得快速开发故事和验证它们是正确的变得更加容易。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27731489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档