写点什么

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

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

关注

评论

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

【Pandas学习笔记02】处理数据实用操作

恒生LIGHT云社区

Python 数据分析 pandas

前端开发环境搭建在内网是如何搭建的

@零度

大前端

鸿蒙智联生态服务平台——智能硬件伙伴的最佳拍档|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

Remix.run 新手教程

程序员铮铮

JavaScript 大前端 React SSR 教程分享

淘宝客户端安全生产体系建设

阿里巴巴终端技术

ios android 淘宝 客户端 安全生产

50强诞生!2021 OceanBase 数据库大赛百所高校争霸!

OceanBase 数据库

数据库 开源 开发者 比赛 oceanbase

北京朝阳区有正规等保测评公司吗?联系电话多少?

行云管家

网络安全 等保测评 朝阳区

爱奇艺智能内容中台|无人值守的应用与实践

爱奇艺技术产品团队

Linux一学就会之Linux详细基本命令操作

学神来啦

bash Linux centos 运维 Shell

3分钟教你如何在github上精确的找开源项目?

热爱java的分享家

Java 架构 程序人生 编程语言 经验分享

鸿蒙轻内核源码分析:虚实映射

华为云开发者联盟

鸿蒙 虚拟内存 物理内存 页表 虚实映射

Linux学习方法,《Linux一学就会》教你如何学习Linux

侠盗安全

Linux 运维 linux运维 云计算架构师 linux电子书

盘点分布式软总线数据传输技术中的黑科技|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

《新程序员》走进微软亚洲研究院

刘旭东

微软 hololens

自动驾驶汽车的安全架构体系 易筋 ARTS 打卡 Week 77

John(易筋)

ARTS 打卡计划

Java 项目中使用 Resilience4j 框架实现故障隔离

码语者

Java Resilience4j Bulkhead 故障隔离

拿捏这10点,玩转云原生应用

BeeWorks

连续 14 年!IBM 荣获 2021 年 Gartner 主存储魔力象限领导者

BeeWorks

大数据开发之如何用Scala进行spark开发

@零度

scala 大数据 spark

阿里一面灵魂一问:RPC或者HTTP什么时候需要序列化和反序列化?

热爱java的分享家

Java 架构 程序人生 编程语言 经验分享

35岁程序员创业,为何选择云原生赛道

行云创新

云计算 创业 程序员 云原生 CEO

智能楼宇管理系统开发,智慧楼宇管控系统开发

电微13828808271

安全架构|云安全框架及虚拟化技术

明亮安全观

云计算 网络安全 云安全 安全架构

从落地效果看,转转选择TDengine的三个理由

TDengine

tdengine 后端 时序数据库

Hadoop企业级生产调优手册(一)

大数据技术指南

11月日更

面试官问:mysql中时间日期类型和字符串类型的选择

华为云开发者联盟

MySQL timestamp 时间日期 字符串类型

质量基础设施“一站式”服务信息平台建设,NQI一站式线上搭建

电微13828808271

记一次拿到后台权限的过程

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

HBase 调优详细剖析

五分钟学大数据

11月日更

大会回顾丨游戏用户体验优化如何实践,看大咖怎么说(附PPT下载)

WeTest

这才是Springboot事务创建流程的正确打开方式(附源码分析!)

热爱java的分享家

Java 架构 程序人生 编程语言 经验分享

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