有没有人有任何关于如何使用qUnit和持续集成的建议,例如巡航控制?

时间:2011-10-18 05:56:08

标签: javascript cruisecontrol qunit

我们希望用qUnit进行一些单元测试。我们使用Cruise Control进行持续集成。只是好奇是否有人以自动方式集成qUnit,如果是这样,你做了什么让它全部工作......

2 个答案:

答案 0 :(得分:1)

我设置了一个Jenkins CI来做这个,我们这样做是为了编写一个NUnit测试来运行WatiN(当然selenium也可以工作),然后运行QUnit测试,选择器检查是否有任何错误,并且每次失败的测试都会失败。由于javascript引擎的不同,确保您在正确的浏览器中进行测试非常重要。例如,如果您的目标平台包含Chrome,WatiN将无效,因为它无法控制Chrome(我最后检查过)。

答案 1 :(得分:-1)

您是否看过开源NQUnit?我还没有尝试过,但我打算在即将开展的项目中使用它。