写点什么

将 JavaScript 测试集成到开发工作流中

  • 2012-12-18
  • 本文字数:494 字

    阅读完需:约 2 分钟

Chutzpah 可以在 Visual Studio 2012 中运行 JavaScript 测试。TFS 对其进行了扩展,你可以通过它在自己的构建中运行 JavaScript 单元测试。

Visual Studio 2012 对单元测试提供了更好的支持,并且通过插件架构支持几种开源框架来运行测试。Chutzpah 利用了这一点将JavaScript 单元测试带到了Visual Studio 中。有趣的一点是你可以在单次运行中混合C#与.js 测试,而不必单独运行他们。可以阅读Matthew 所写的 Anatomy of the Chutzpah test Adapter…更多地了解 Test Adapter 的工作原理,以及如何编写自己的适配器。

Chutzpah 支持 QUnit Jasmine 测试框架。Visual Studio ALM 团队撰写的这篇文章详细介绍了如何创建TFS 构建运行器来运行这些测试。

注意到Chutzpah 还支持 TeamCity 。如果不使用 TFS 或是 TeamCity 来运行构建该怎么办呢?你可以通过 Chutzpah 命令行 API 将其集成到构建服务器中,甚至可以使用其他工具,比如说 js-test-driver 或是 PhantomJS

Visual Studio 2012 还对单元测试进行了其他方面的改进,如持续测试运行器、智能的测试探测以及对Metro 单元测试的几处增强。

查看英文原文: Integrate JavaScript Tests Into Your Development Workflow

2012-12-18 13:071805
用户头像

发布了 88 篇内容, 共 273.0 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

Week 1 :架构的方法(作业一)

Sean Chen

架构师训练营 - 第 5 周课后作业(1 期)

阿甘

架构师训练营第五周作业

月殇

极客大学架构师训练营

食堂就餐卡设计

博博

第五周 作业第二题

sean

架构师训练营week1-食堂就餐卡系统设计

花果山

架构师训练营week05总结

FG佳

架构师一期

架构师训练营 - 第 5 周学习总结(1 期)

阿甘

第一周学习总结

tothegump

极客大学架构师训练营

Week 1 :架构的方法(学习总结)

Sean Chen

架构师训练营第 1 期 -- 第五周作业

发酵的死神

极客大学架构师训练营

架构师训练营 1 期 - 第五周总结(vaik)

行之

极客大学架构师训练营

分布式架构技术选型总结(一)

天天向上

极客大学架构师训练营

第一周作业

tothegump

极客大学架构师训练营

技术选型(一)

wing

极客大学架构师训练营

第一周学习总结

晴空万里

极客大学架构师训练营

训练营第五周作业 1

仲夏

极客大学架构师训练营

极客时间架构 1 期:第5周 技术选型(一) - 学习总结

Null

架构师训练营week05作业(hash算法)

FG佳

架构师一期

Week 5 总结

黄立

总结

第一章学习笔记

博博

训练营第五周作业 2

仲夏

极客大学架构师训练营

架构师训练营 1 期 -- 第五周笔记

曾彪彪

极客大学架构师训练营

架构设计-UML案例

架构师训练营第 2 期 第一周作业1

月下独酌

极客大学架构师训练营

第一周

宇文青

极客时间-架构训练营 第一周总结-做架构的姿势

架构师训练营 Week5 技术选型 - 缓存/消息队列/负载均衡

负载均衡 缓存 消息中间件

架构师 01 期,第五周课后作业

子文

极客时间架构 1 期:第 5 周 技术选型(一) - 命题作业

Null

第五周 作业一 第一题

sean

将JavaScript测试集成到开发工作流中_.NET_Roopesh Shenoy_InfoQ精选文章