【问题标题】:Visual Studio Online build with javascript tests使用 javascript 测试构建 Visual Studio Online
【发布时间】:2015-07-13 08:17:07
【问题描述】:

我想在构建我的解决方案时包含运行我的 Jasmine JavaScript 测试,但实际上找不到任何关于如何执行此操作的好的演练或教程。

之前我们在构建服务器上安装了 chutzpah,这将运行测试,但在 TFS2012 上构建与 VSO 有点不同。有人向我提到业力扩展会很有用,但还不确定从哪里开始。

欢迎任何提示。

【问题讨论】:

  • 只是深入挖掘,看起来我可以在 VSO 构建定义中添加各种类型的步骤,所以我可以使用 Grunt、Gulp 的步骤吗?不确定如何,但会继续搜索
  • 我在构建中尝试了一个指向 **test.js 的新步骤;并将“自定义测试适配器的路径”指向我已包含在解决方案中的 JSRunner,但仍然遇到无法识别测试适配器的问题。
  • 我设法添加了一个“命令行”构建步骤,它指向我的 chutzpah.console 文件,其中包含测试文件位置的参数。这确实运行了测试,构建运行时我可以在控制台中看到结果。

标签: jasmine tfsbuild karma-jasmine azure-devops


【解决方案1】:

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

【讨论】:

  • 请注意 link-only answers 是不鼓励的,所以答案应该是寻找解决方案的终点(而不是另一个参考中途停留,随着时间的推移往往会变得陈旧)。请考虑在此处添加独立的概要,并保留链接作为参考。
  • 他要教程,我提供。这怎么可能不是问题的答案?教程我就不照搬了,总结也没有意义。
  • 因未阅读问题而感到内疚 :-) 是的,您是对的 - 这是次优的问题,感谢您的提醒!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多