我们正在使用Team Foundation Server 2010,我们使用Jasmine在本地计算机上运行了一些JavaScript单元测试。
我们正在使用基于工作流程的构建。
有没有人在构建过程中运行Jasmine测试有什么成功?如果Jasmine测试失败,你能打破构建吗?
答案 0 :(得分:7)
我看到这样做的方式是使用CodePlex上提供的Chutzpah Test Runner:http://chutzpah.codeplex.com/
这允许您从命令行运行Jasmine / QUnit测试,然后可以使用InvokeProcess Activity轻松地与TFSBuild集成。
答案 1 :(得分:1)
博客文章描述了如何在Team Foundation Build服务器上执行JavaScript单元测试的完整方案。基本上它使用Grunt(taskrunner)和Powershell。它还有一个可以使用的代码覆盖率报告示例。