写点什么

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

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

关注

评论

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

亚马逊云科技助力施耐德电气加速AI技术在制造场景的落地与创新

财见

Postgres 中文周报:PostgreSQL 2023 热门回顾

酷克数据HashData

Apache Flink 和 Paimon 在自如数据集成场景中的使用

Apache Flink

大数据 flink 实时计算

程序员开年第一唠:rest开发步骤

不在线第一只蜗牛

Java 数据库 前端 Rest

数字新生态:低代码开发的实践应用

不在线第一只蜗牛

低代码 数字化 数字发展

AI新纪元:AI原生企业崛起

九章云极DataCanvas

如何选择适合自己的外贸独立站域名?

九凌网络

医疗机构如何释放数据要素价值 推动数据资产化

用友BIP

数据资产

CAE技术的局限性讨论-CAE咨询

智造软件

CAE CAE软件

面向大模型,腾讯云大数据重磅发布ES及数据湖产品新版本

腾讯云大数据

数据湖 ES

软件测试开发/全日制/测试管理丨用户端 App 自动化测试

测试人

软件测试 自动化测试 测试开发 app自动化测试

软件测试开发/全日制/测试管理丨接口测试抓包与 Mock/接口自动化

测试人

软件测试 接口测试 测试开发 Mock

面向研发使用、全栈开发、前后端分离的低代码平台

互联网工科生

软件开发 前后端分离 低代码 全栈开发

软件测试开发/全日制/测试管理丨性能测试

测试人

软件测试开发/全日制/测试管理丨Docker容器技术

测试人

Docker 软件测试 容器技术 测试开发

让数据要素合规高效流通!海南这么干!

天翼云开发者社区

云计算 大数据

如何选择适合自己的外贸独立站域名?

九凌网络

NeurIPS’23 Paper Digest | 如何把 LLM 的推理能力应用于事件序列预测?

可信AI进展

人工智能 机器学习 推理 推理模型 算法、

聚道云软件连接器助力某软件科技有限公司实现人力资源信息自动化

聚道云软件连接器

案例分享

云数据库与Web网站:构建高效、可扩展的网络应用

天翼云开发者社区

数据库 云计算 大数据

列式云数据库与关系型云数据库:区别、优缺点与选择

天翼云开发者社区

数据库 云计算 关系型数据库

软件测试开发/全日制/测试管理丨持续集成、持续交付、持续部署

测试人

软件测试 持续集成 自动化测试 持续交付 测试开发

12 月 NFT 市场动态:强劲增长塑造年终趋势

Footprint Analytics

区块链 加密货币 NFT

DAPP、链游、交易所和区块链钱包开发

区块链软件开发推广运营

交易所开发 区块链开发 链游开发 公链开发 区块链开发DAPP开发

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