2

有没有办法让 JavaScript 测试与 MSBuild 或 Visual Studio 进行持续集成?我想要做的是拥有它,所以只要我的 JavaScript 或我的 JavaScript 测试发生更改,它们就会重新构建并运行,如果它们低于接受标准的某些值(代码覆盖率、断言通过、测试通过等),它将失败我的构建。有人知道怎么做吗?

谢谢!

4

2 回答 2

2

看起来 Chutzpah 有一个命令行运行程序,因此您可以创建一个 PowerShell 脚本,该脚本从您的构建服务器调用以运行测试。有关更多信息,请参阅Chutzpah 文档。我不确定您将如何将测试结果与 TFS 集成。

于 2013-07-02T21:28:26.657 回答
0

我已经使用命令行构建步骤来运行我的 javascript 测试。

添加这个并指向类似的东西

$(Build.SourcesDirectory)\packages\Chutzpah.4.0.3\tools\chutzpah.console.exe

或者任何你在构建服务器上运行的 chutzpah 设置。然后,您可以添加一个参数来告诉 chutzpah 控制台测试在哪里

$(Build.SourcesDirectory)\YourApp.UnitTests\Tests**strong text**
于 2015-07-13T13:37:46.097 回答