敏捷方式:集成测试与功能测试或两者兼而有之?
我在一个已经做敏捷的办公室工作了一段时间。我们使用Scrum进行项目管理,并结合XP的工程实践。它工作得很好,我们不断学习课程和改进我们的过程。
我想告诉你我们通常的测试做法,并得到关于如何改进的反馈: TDD:第一道防线 集成测试 功能测试 我想听听别人在做什么。你认为如果集成测试或功能测试进行得很好,另一个可以忽略?
单元,集成和功能测试,虽然行使相同的代码,从不同的角度来攻击它。正是这些观点产生了区别,如果你要放弃一种类型的测试,那么什么东西可以从那个角度工作。
此外,单元测试不是真的关于测试你的代码,特别是如果你正在练习TDD。 TDD helps you design your code better的过程,你只是得到一个附加的奖金一套测试在它的结束。 您还没有提到是否有持续集成服务器正在运行。我强烈建议设置一个(Hudson很容易设置)。然后,您可以对代码中的每个检入运行集成和功能测试。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |