AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

将 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:071718
用户头像

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

关注

评论

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

你有没有想过为什么交易和退款要拆开不同的表?

程序员小航

设计 开发 交易 拆表

有了数据湖探索服务,企业决策“新”中有数

华为云开发者联盟

Serverless 数据湖 数据分析 云原生 华为云

架構師訓練營第1期-第01周總結

Panda

架构师训练营大作业一

qihuajun

第一周总结

黄立

架构师 架构总结

Skywalking Php注册不上问题排查

心平气和

php Skywalking 全链路追踪

第一周总结

睁眼看世界

极客大学架构师训练营

互联网架构师能力图谱

dony.zhang

架构师 架构师技能

【性能优化】小伙伴问我性能指标监控怎么做,这次我安排上了!!

冰河

tomcat 性能优化 监控 性能调优 jvm调优

Spring-技术专题-重试机制Retry机制

码界西柚

解构 Dubbo-go 的核心注册引擎 Nacos

apache/dubbo-go

dubbogo

“锟斤拷”的前世今生

Java旅途

Unicode 编码 ASCII 锟斤拷

超详细超级细B站视频爬取

海绵宝宝re儿

python 爬虫 多进程

极客大学架构师训练营 0 期 结课作业

chun1123

架构师 架构师技能

使用枚举的正确姿势

Java旅途

Java 单例 枚举

架构师训练营大作业二

qihuajun

iOS面试梳理 - 2020年8月初

iOSer

ios 面试

10大高性能开发宝石

码界西柚

小码农也有大目标,最新BAT大厂Java面试总结

Java架构师迁哥

开发者说:愿为你点亮“懂环境知冷暖”智能的灯

华为云开发者联盟

人工智能 物联网 NB-IoT 路灯 华为IoT平台

防止重复点击2.0

老菜鸟

Vue

食堂就餐卡系统设计

Gosling

极客大学架构师训练营

第一周学习心得

alpha

极客大学架构师训练营

食堂就餐卡系统设计

天天向上

极客大学架构师训练营

架构师训练营大作业

方堃

食堂就餐系统 UML 图

睁眼看世界

极客大学架构师训练营 食堂就餐系统

为什么我选择清晨阅读和学习

胡迪伦

学习 效率 自学编程 早起 晨型人

SpringCloud Gateway 身份认证

Barry的异想世界

微服务 nacos 权限系统 Gateway spring cloud alibaba

食堂就餐卡系统设计

发酵的死神

极客大学架构师训练营

拖动旋转的 3D 骰子效果

Clloz

CSS transform rotate3d

一个敏捷教练成长必备的8项技能

华为云开发者联盟

程序员 敏捷 敏捷开发 敏捷教练 技术技能树

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