【发布时间】:2012-01-18 21:36:52
【问题描述】:
我想将大量测试(rspec、test-unit、cucumber、selenium 等)映射到一个非常大 (RoR) 的代码库,并寻找交叉点和重叠,以减少测试的数量正在运行,同时保持代码覆盖率。我看过 SimpleCov(per:Ruby test coverage tool),但它不够广泛。
顺便说一句,一位同事提到了一个 Hudson 插件,这可能是我正在寻找的,但不记得它的名称,并且一些基本搜索没有产生任何有用的结果。
谢谢! -j
【问题讨论】:
-
Hudson 不久前更名为 Jenkins。它是一个持续集成服务器。它可以为您运行覆盖测试,但它不包括任何。
-
由于
simplecov如此标准,您最好陈述您对“不广泛”的原因的假设 -
我对它“不是扩展足够”的假设是,从我所见,它没有做我想做的事情。我在所有个人工作和我上面提到的网站中都使用 SimpleCov,它是一个很棒的工具,它只是不能解决我在 OP 中尝试解决的问题。
标签: ruby-on-rails ruby rspec cucumber code-coverage