11 月 19 - 20 日 Apache Pulsar 社区年度盛会来啦,立即报名! 了解详情
写点什么

Visual Studio 11 Beta 支持多种测试框架

  • 2012-03-11
  • 本文字数:691 字

    阅读完需:约 2 分钟

Visual Studio 11 Beta 不仅支持微软自己的 MSUnit ,同时也支持 NUnit XUnit.net QUnit Jasmine Chutzpah 。它承诺为开发人员提供更好的选择以及全面的单元测试体验。在 VS 11 最终版本发布之前,这份名单有望继续增长。

微软与社区密切合作,为上述提及的测试框架打造了更好的 Visual Studio 驱动。开发人员即可以选择坚持使用内置的 MSUnit 框架,也可以选择安装这些驱动,从而使用开源工具获得类似的内置体验。这些适配器同任何其他扩展一样,也可以被配置与构建服务器一同工作。你可以从 Visual Studio ALM 的博客中看到所有支持框架的完整列表以及它们的下载链接。

尽管如此,同其他第三方扩展一样,这些框架没法用于 Visual Studio Express 版本。

虽然 Visual Studio 早期版本就推出了 MSUnit,但是大量.NET 开发人员还是更喜欢使用开源工具来测试他们的代码,如 NUnit 和 XUnit。此外,随着 JavaScript 在 Web 应用程序中使用得越来越多,类似 Jasmine 和 Qunit 的框架也正在被越来越频繁地使用。如今开发人员使用 Visual Studio 之外的多个工具来完成良好的测试覆盖,或是使用其他 VS 集成工具(如 TestDriven.NET 、Chutzpah 等)进行测试已经是司空见惯的事情了。既然 VS 11 为这些框架提供了内置支持,想必体验应该会更加流畅。

从大局上看,这种做法顺应了微软与开源社区密切合作的潮流趋势。在最近一段时期,我们已经看到了几例做法,例如开源某些.NET 技术和在Visual Studio 发布中包含JQuery 和Modernizr。事实上,微软有一个专门的网站维护他们的开源计划项目清单,其中大多数项目托管在 CodePlex 上。

查看英文原文: http://www.infoq.com/news/2012/03/vs-11-unit-testing

2012-03-11 07:021279
用户头像

发布了 125 篇内容, 共 32.1 次阅读, 收获喜欢 4 次。

关注

评论

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

如何提升系统可用性

码猿外

可用性 持续交付 工程能力 团队文化

架构师训练营高可用学习总结

qihuajun

我的缺点就是做事太认真

escray

学习 面试

再谈引入YAPI接口平台的好处

Man

DevOps YAPI API接口管理

MySQL DDL详情揭露

Simon

MySQL

MySQL系列(二):MySQL是怎么处理并发操作的?

z小赵

MySQL 数据库 事务

透过兴趣爱好看本质

escray

学习 面试

2020深圳站-GIAC全球互联网架构大会PPT分享

九叔(高翔龙)

架构 分布式系统 服务治理 大型网站演变 全链路压测

我,一个当代普通大学生的自述

有梦的咸鱼

个人成长 大学生日常 个人感悟 讨论写作

Java 约束注解

HeGuang

Flink中的数据传输-5

小知识点

scala 大数据 flink

Golang领域模型-六边形架构

奔奔奔跑

微服务 领域驱动设计 架构设计 Go 语言

MySQL备份与恢复场景示例

Simon

MySQL

学会反射后,我被录取了(干货)

cxuan

Java 后端 反射

oeasy教您玩转linux010102查看发行版

o

看门狗 | 分布式锁架构设计方案-01

九叔(高翔龙)

redis 分布式锁 RedLock WatchDog

我能讲明白哪些技术?

escray

学习 面试 沟通

JavaScript基础语法

Java

乘风破浪,Spring Boot入门

Simon郎

Spring Boot

国产数据库的经济民族

郭华

数据库 商业

【数据结构与算法】力扣实战之移动零、盛最多的水、爬楼梯

三钻

算法 大前端 LeetCode 数据结构与算法

都2020了,你的APP还不能运行小程序?

FinClip

小程序生态 私有小程序技术

架构师训练营高可用作业

qihuajun

PySpark RDD 基础运算和操作总结

是老郭啊

spark pyspark RDD

看门狗 | 分布式锁架构设计方案-02

九叔(高翔龙)

redis 分布式锁 Jedis RedLock

一款高仿 Eyepetizer | 开眼短视频的 MVVM 开源项目

vipyinzhiwei

android kotlin 短视频 eyepetizer 开眼

刘华:弹性便是一切

刘华Kenneth

架构 DevOps 敏捷 弹性

第11周作业

小胖子

面试28k职位,老乡面试官从HashCode到HashMap给我讲了一下午!「回家赶忙整理出1.6万字的面试材料」

小傅哥

数据结构 面试 hashmap 红黑树

我在项目中不可或缺么?

escray

学习 面试

LeetCode题解:25. K 个一组翻转链表,迭代,JavaScript,详细注释

Lee Chen

大前端 LeetCode

Visual Studio 11 Beta支持多种测试框架_语言 & 开发_Roopesh Shenoy_InfoQ精选文章