使用Team Foundation Server Build进行JavaScript单元测试

时间:2012-04-13 20:17:25

标签: javascript tfs tfs2010 jasmine tfsbuild

我们正在使用Team Foundation Server 2010,我们使用Jasmine在本地计算机上运行了一些JavaScript单元测试。

我们正在使用基于工作流程的构建。

有没有人在构建过程中运行Jasmine测试有什么成功?如果Jasmine测试失败,你能打破构建吗?

2 个答案:

答案 0 :(得分:7)

我看到这样做的方式是使用CodePlex上提供的Chutzpah Test Runner:http://chutzpah.codeplex.com/

这允许您从命令行运行Jasmine / QUnit测试,然后可以使用InvokeProcess Activity轻松地与TFSBuild集成。

答案 1 :(得分:1)

你应该结帐http://www.codit.eu/blog/2015/03/18/continuous-integration-with-javascript-nunit-on-tfsbuild-(part-23)/

博客文章描述了如何在Team Foundation Build服务器上执行JavaScript单元测试的完整方案。基本上它使用Grunt(taskrunner)和Powershell。它还有一个可以使用的代码覆盖率报告示例。