NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

关注

评论

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

MyDumper工具介绍

领创集团Advance Intelligence Group

MySQL 多线程 dba MyDumper

业务系统从阿里云物联网平台获取设备数据的3种方案——实践类

阿里云AIoT

数据库 物联网 存储 数据处理 消息中间件

2022 IoTDB Summit:中国核电刘旭嘉《工业时序数据库 Apache IoTDB 在核电的应用实践》

Apache IoTDB

用户案例 数据库·

Easyrecovery16汉化版电脑数据恢复软件

茶色酒

EasyRecovery16

IoT存量设备跨账号迁移,动态切换region节点,公共区到企业实例迁移方案——实践类

阿里云AIoT

物联网 API 应用服务中间件 储存

Windows平台上也可以进行iOS App的开发

雪奈椰子

ios app证书

打谱编曲软件GuitarPro8.0中文版下载

茶色酒

GuitarPro

揭秘可视化图探索工具 NebulaGraph Explore 是如何实现图计算的

NebulaGraph

可视化 图数据库

IoT离线设备云端控制指令消息触达方案——实践类

阿里云AIoT

物联网 API 网络性能优化

用AppUploader轻松上传IPA文件

雪奈椰子

开心档

kafka-再均衡原理

领创集团Advance Intelligence Group

kafka 3.X apache 社区 再均衡协议

APISIX 是怎么保护用户的敏感数据不被泄露的?

API7.ai 技术团队

安全 api 网关 APISIX 敏感数据

开心档之Vue教程2

雪奈椰子

Vue 开心档

快速排查IoT物联网平台问题实用手册——实践类

阿里云AIoT

物联网

一张自拍即可实现变老变年轻,带你感受时光流逝之美

极客飞兔

Python 人工智能 计算机视觉 图像处理 百度飞桨

蚂蚁集团智能可观测平台 HoloInsight 正式开源

TRaaS

mperf:移动/嵌入式平台算子性能调优利器

MegEngineBot

性能分析 移动端 高性能计算

ChatGPT 不是黑魔法,“替代搜索引擎”言之尚早

Zilliz

搜索引擎 ChatGPT

Zepoch节点持有人数大突破,Nautilus Chain 或有海量空投

EOSdreamer111

开心档之Vue教程1

雪奈椰子

Log4j on Cloud 如何在云上看日志

纳速云

elasticsearch Serverless 日志 log4j java

开心档之Vue3

雪奈椰子

Vue 开心档

从ChatGPT到MOSS,《流浪地球2》是否会照进现实?

加入高科技仿生人

人工智能 AI 智能化 ChatGPT New Bing

什么是bundle id

雪奈椰子

ios app证书

更安全更稳定,阿里云斩获多项云系统稳定安全运行优秀案例

阿里巴巴云原生

阿里云 云原生 安全

Zepoch节点持有人数大突破,Nautilus Chain 或有海量空投

股市老人

开心档之Vue教程4

雪奈椰子

VUE 3.0 源码 开心档

开心档之Vue5

雪奈椰子

Vue 开心档

证书申请教程

雪奈椰子

iOS上架 app证书

时序数据库 CeresDB 1.0 正式发布

TRaaS

如何提高大数据传输的安全性

镭速

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