【发布时间】:2011-01-05 10:39:13
【问题描述】:
我有一个在持续集成系统 (Atlassian Bamboo 2.5) 上运行的 webapp 构建计划。我需要将基于 QUnit 的 JavaScript 单元测试合并到构建计划中,以便在每次构建时运行 Javascript 测试并且 Bamboo 会解释测试结果。
最好我希望能够使构建过程“独立”,这样就不需要连接到外部服务器。关于如何实现这一点的好主意?运行构建过程的 CI 系统位于 Ubuntu Linux 服务器上。
【问题讨论】:
-
似乎 Joshua Flanagan 在 C#/IE 环境中提出了类似的方法,使用 Watin、NUnit 和 IterativeTest:lostechies.com/blogs/joshuaflanagan/archive/2008/09/18/…
-
RhinoUnit 提供了无头运行 JS 单元测试的能力,但是,添加对 QUnit 的支持可能需要一些额外的工作:code.google.com/p/rhinounit
标签: javascript unit-testing continuous-integration qunit bamboo