0

天儿真好家伙,开始使用单元测试对现有的rails代码库进行测试?

我已经开始在公司的一个新的角色和我的工作,就会向内部用于特定的管理应用Rails应用程序。无论如何,没有与此系统相关的单元测试,并且在构建系统时,我意识到需要构建单元测试,以便在继续添加到此代码库时进行回归测试。

这是一个滑轨1.2.7应用程序,我不能迁移兼容性的原因,但我会在它在后台开始端口组件3.0。

目前仅内置在轨,因此测试,我很愿意更深入地了解如何开始与建设小测试到系统中,特别是在哪些方面将是很好的开始?

该系统建立了大量的个人配置文件,所以我假设了很多测试生成将与测试这些配置文件的个别方面/元素和从那里开始。

我看了一下黄瓜和RSpec,但只是想找到一些简单和易于使用的,我可以在当前系统中慢慢建立,并建立随时间变化的试验基地。

任何见解,链接或其他人会真的非常感激。

干杯!

回答

1

以来的Rails 1.2.7,绝对的第一件事发生了很多变化将是合适的单元测试,但不是会全力以赴单元测试攻击..攻击问题的组件,

  • 编写测试
  • 升级组件
  • 运行测试(他们大多会失败/错误的可能性)
  • 使其通过
  • 重构(可能是在您的处置的新功能)

我通常会在集成测试中为集成测试编写集成测试,功能测试和单元测试来完成上述步骤。

一切顺利,这不会是一个简单的任务:)。

+0

你会推荐哪些好的资源?网站/书籍/等? – Schroedinger 2011-02-15 02:35:53

相关问题