您的位置: 首页 > 计算机技术 > 操作系统 > VS 2010 Beta 2测试功能抢先学(三)
微软公司(Microsoft)简介 回到列表 VS 2010 Beta 2测试功能抢先学(二)
 VS 2010 Beta 2测试功能抢先学(三)

作者: 时间: 2009-10-27 文档类型:原创 来自:蓝色理想

  虽然是以介绍VS 2010 测试功能的专题,但随着学习的深入,我有了越来却强的认识 :“如果主角儿只有一位的话,整个VS 2010工具的真正主角以不再是作为编码工具的VS IDE,而是ALM的核心TFS”。很多很多涉及到团队开发的功能都需要TFS(Team Foundation Server)的支持,这个专题中要学习的测试功能也不例外,如首篇中(一)介绍过的MTLM工具就仅是一个客户端而已。

  那么TFS到底是干啥的呢?从字面上翻译就是:Team团队Foundation基础Server服务器,更更通顺些翻译就是“团队协作基础服务器”,不知道微软的官方中文翻译是怎样的,如果有朋友知道,别忘了告诉俺一声,呵呵!我记得它的第首个版本是出现在VS 2005中,当时看到它的时候,俺还是非常兴奋的,因为总算是可以告别“VSS存代码,Word记Bug,测试人员通知开发人员产品缺陷靠喊”的“手工++”开发模式。有了TFS,你开发过程中的所有“副产品”—— 需求、任务、缺陷和代码等都在一个服务器上,彼此可以互联互通,这感觉真爽啊!

  下面的图描述了在没有TFS时候的情况,开发过程中的数据都是分别用不同的工具存储,彼此直接相互独立成为了信息“孤岛”,它们彼此之间的联系代表了人的行为实现的它们之间的“沟通”。

  TFS的使命就是要解决开发过程中的信息“孤岛”问题,通过统一的存储机制是它们的能够协作起来,实现1 + 1 + 1 ... + 第n个1 > n的效果。如下图所示,微软已经为不同的角色提供了丰富的工具来访问TFS数据,同时还提供了TFS Object Model(API),让第三方厂商就能够开发自己的基于TFS的软件。

  现在Visual Studio已不再是仅面向开发人员一种角色的软件编码工具,它已变成了一个覆盖整个软件开发生命周期的ALM工具。其实,作为软件工具厂商这也是必然的发展方向,就像IBM也有Rational、ClearCase等工具。作为每一个软件行业的从业人员,无论是开发人员、项目经理、还是测试人员,也要不断适应这个趋势,我认为它只会使我们的工作更简单和更轻松。

本文链接:http://www.blueidea.com/computer/system/2009/7109.asp 

出处:蓝色理想
责任编辑:bluehearts

◎进入论坛计算机技术版块参加讨论

相关文章 更多相关链接
VS 2010 Beta 2测试功能抢先学(二)
VS 2010 Beta 2测试功能抢先学(一)
微软公开VS 2010外观截图
VS 2010 与 VS 2008的区别
Visual Studio 2010 Beta 2 安装
作者文章 更多作者文章
微软公司(Microsoft)简介
VS 2010 Beta 2测试功能抢先学(二)
VS 2010 Beta 2测试功能抢先学(一)
微软公开VS 2010外观截图
Adobe CS3 画册欣赏
热门搜索:CSS Fireworks 设计比赛 网页制作 web标准 用户体验 UE photoshop Dreamweaver Studio8