使用 Visual Studio Online 进行 JavaScript 测试的构建

4
我想在构建解决方案时运行我的Jasmine JavaScript测试,但实际上我找不到任何好的教程来说明如何操作。以前,我们在构建服务器上安装了chutzpah,它可以运行测试,但是在TFS2012上进行构建与在VSO上略有不同。有人向我提到karma扩展可能会有用,但我还不确定该从哪里开始。欢迎任何提示。

https://www.visualstudio.com/en-us/get-started/build/run-tests-with-builds-vs - Josh Stevens
深入挖掘一下,看起来我可以向VSO构建定义中添加各种类型的步骤,所以有Grunt、Gulp等,我可能可以使用?还不确定具体如何操作,但会继续搜索。 - Anthony Joanes
我在构建中尝试了一个新步骤,指向 **test.js;并将“自定义测试适配器路径”指向了我在解决方案中包含的JSRunners,但仍然出现测试适配器无法识别的问题。 - Anthony Joanes
我成功添加了一个“命令行”构建步骤,该步骤指向我的chutzpah.console文件,并带有测试文件位置的参数。这确实运行了测试,当构建运行时,我可以在控制台中看到结果。 - Anthony Joanes
1个回答

3

我最近写了一篇关于在Visual Studio Online(Visual Studio Team Services :)中启用JavaScript单元测试的博客文章。希望这能有所帮助。


请注意,仅链接答案是不被鼓励的,SO答案应该是寻找解决方案的终点(而不是另一个参考站点,随着时间的推移往往会变得陈旧)。请考虑在此处添加独立的摘要,将链接保留为参考。 - kleopatra
2
他要求教程,我正在提供。这怎么不是对问题的回答呢?我不会复制教程,而总结它也没有意义。 - Dibran
因为没有认真阅读问题而愧疚 :-) 是的,你说得对 - 问题本身并不够好,感谢你的提醒! - kleopatra

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接