JavaScript单元测试和持续集成2011

Joh*_*sch 8 javascript continuous-integration unit-testing jenkins

关于单元测试JavaScript代码并将其集成到持续集成环境中的大多数现有问题似乎可以追溯到时间的早期(或至少2008或2009 :)).即使是最近的一个也是大约一年半前的事情:

在持续集成构建中无头地运行JavaScript单元测试

在我开始尝试使用js-test-driver构建测试并将它们集成到Jenkins(nee Hudson)之前,这仍然是2011年最好的方法吗?

我们有使用JavaScript和jQuery,Lawnchair,lccache,Fancybox等的代码.我认为我们不必测试所有这些,但如果我们可以为合理的子集构建测试会很好.如果解决方案对backbone.js满意,则奖励积分.随着时间的推移,它看起来越来越有可能.

Joh*_*sch 4

经过进一步研究后,我们将尝试使用Jasmine BDD进行测试。它出现在 Backbone.js 上的 PeepCode 视频以及有关使用 Jasmine 测试 Backbone.js 的优秀文章系列中:

如果我们沿着这条路线走下去,我们可能必须将它与 JsTestDriver 结合起来,这样我们就可以将整个混乱插入 Jenkins 中