我们使用的是 Team Foundation Server 2010,并且我们使用Jasmine在本地机器上运行了一些 JavaScript 单元测试。
我们正在使用基于工作流的构建。
有没有人在构建期间成功运行 Jasmine 测试?如果 Jasmine 测试失败,你能破坏构建吗?
我们使用的是 Team Foundation Server 2010,并且我们使用Jasmine在本地机器上运行了一些 JavaScript 单元测试。
我们正在使用基于工作流的构建。
有没有人在构建期间成功运行 Jasmine 测试?如果 Jasmine 测试失败,你能破坏构建吗?
我看到的方法是使用 CodePlex 上提供的 Chutzpah Test Runner:http: //chutzpah.codeplex.com/
这允许您从命令行运行 Jasmine/QUnit 测试,然后可以使用 InvokeProcess Activity 轻松地将其与 TFSBuild 集成。
博文描述了如何在 Team Foundation Build 服务器上执行 JavaScript 单元测试的完整场景。基本上它使用 Grunt (taskrunner) 和 Powershell。它还有一个您可以使用的代码覆盖率报告示例。