微软2010年发布的Visual Studio 2010或Visual Studio Test Professional 2010包含一个称为 Microsoft 测试管理器的新应用程序,用于帮助您使用测试计划来定义和管理测试工作。 Microsoft 测试管理器通过Team Foundation Server 集成,使您可以方便地进行测试工作的管理以及与其它项目组成员进行协同。

Visual Studio 2010 的旗舰版包含此应用程序,专业版及专业版是不包含的,因此我们选择安装Visual Studio 2010 旗舰版后,除了像以前版本的Visual Studio一样,有“Microsoft  Visual Studio 2010”供开发人员使用,还增加有一个“Microsoft 测试管理器”供测试人员专门使用,这样Visual Studio就把开发和测试都包含进来,算是一个比较完整的集合了。

那么Microsoft 测试管理器可以帮助我们的测试人员做以下事情:

  1. 通过管理测试计划、测试套件、以及测试用例、测试步骤,来规划测试工作。
  2. 根据测试用例、测试步骤以及相关配置来运行测试用例。
  3. 可以使用 Microsoft 测试管理器运行手动测试,并且支持将相关环境、操作步骤自动记录以供以后查看,更加强大的是支持录制与播放功能;通过录制手动测试的 UI 操作,减少开发人员的沟通和修改BUG的成本。
  4. 支持将自动化测试与测试用例相关联,支持从 Microsoft 测试管理器运行自动测试, 并将这些测试的结果将与测试计划相关联。
  5. 支持运行测试用例时直接登记BUG,并且自动收集相关环境、屏幕截图、操作步骤,并且支持录制所有的UI操作,通过播放视频可重现BUG。
  6. Microsoft 测试管理器与 Visual Studio 旗舰版的其他功能完整地集成在一起,因此,可以将测试结果保存到数据库、生成趋势和历史记录报告以及比较不同种类的数据。 例如,可以使用这些数据查看测试发现的 Bug 数以及 Bug 的内容。

Microsoft 测试管理器通过与Visual Studio 2010、Team Foundation Server集成,十分方便地实现项目团队的协作,如下图:

  1. 商业分析人员负责User Stories的收集与整理。
  2. 项目经理通过User Stories录入所有的“任务”。
  3. 开发人员通过代码实现所有的“任务”,并签入到TFS。
  4. TFS通过配置好的“生成”计划,自动编译并部署程序,在“生成”中自动运行所有的自动化测试,包括单元测试、编码的UI测试、负载测试、数据库单元测试等。
  5. 测试人员通过User Stories制作所有的“测试计划”、“测试用例”。
  6. 根据“生成”计划,测试人员运行已完成代码的“测试用例”,运行过程中发现并登记“BUG”。
  7. 项目经理根据“BUG”数量及资源情况,分配“BUG”给开发人员进行修复。
  8. 开发人员通过修改代码修复“BUG”,并签入到TFS中,并且自动进行生成。
  9. 测试人员根据“生成”计划,验证已解决的“BUG”。

通过Microsoft 测试管理器、Visual Studio 2010与 Visual Studio Team Foundation Server 组合使用,可以实现管理应用程序的 生命周期(从了解客户需求、代码设计和实现一直到部署),这也就是微软所称的Visual Studio Application Lifecycle Management (ALM),即将项目团队的需求分析、设计、代码实现、测试、部署协作起来。

另附以下博客供参阅:
《TFS测试管理操作指南》
《VS 2015单元测试工具使用》
《敏捷自动化测试(1)—我们的测试为什么不够敏捷?》
《敏捷自动化测试(2)—像用户使用软件一样享受自动化测试》

博客转自:《深入了解Microsoft测试管理器之工具介绍 》

转载于:https://www.cnblogs.com/SanMaoSpace/p/5137557.html

[转载]TFS测试管理相关推荐

  1. 【转】TFS测试管理

    微软2010年发布的Visual Studio 2010或Visual Studio Test Professional 2010包含一个称为 Microsoft 测试管理器的新应用程序,用于帮助您使 ...

  2. [5] 使用 TestLink 进行测试管理 『转载』

    TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求.测试设计.到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的 ...

  3. [转载]TFS安装配置教程

    最近公司新开发一个项目要用微软的TFS2013进行项目的源代码管理,以前只是用过SVN,从来没有用过TFS,所以在网上百度.谷歌了好一阵子来查看怎么安装和配置,还好花了一天时间总算是初步的搞定了,下面 ...

  4. 优秀测试管理工具必备九大功能分析

    摘要:测试管理工具对测试的重要性毋庸质疑,两位笔者有着多年的测试实战经验,对市面上的一些测试管理工具有过一定的研究,还根据目前比较流行的敏捷开发过程设计了一款测试管理工具. 这篇文章算是对这个设计过程 ...

  5. (转载)测试理论面试题

    1.在搜索引擎中输入汉字就可以解析到对应的域名,请问如何用LoadRunner进行测试? 建立测试计划,确定测试标准和测试范围. 设计典型场景的测试用例,覆盖常用业务流程和不常用的业务流程等. 根据测 ...

  6. 软件测试管理工具alm,惠普最新测试管理工具 HP ALM 11.0 详细介绍

    惠普最新测试管理工具 HP ALM 11.0 详细介绍 发表于:2011-06-01来源:未知作者:admin点击数: 标签: 惠普最新测试管理工具 HP ALM 11.0 详细介绍惠普应用生命周期管 ...

  7. 测试管理工具实践(小组作业)

      作业要求:从51Testing在2016年针对全国软件测试调查问卷中所列举的测试管理工具中,任选一种,学习该工具的使用,编写使用说明书,并录制成使用视频.分组完成. (1)撰写工具使用手册,要求在 ...

  8. 【转载】测试面试知识点

    白箱测试和黑箱测试是什么?什么是回归测试?答题建议:简述下概念即可.单元测试.集成测试.系统测试的侧重点是什么?答题建议:围绕重点简单概括即可.如下:单元测试的重点是系统的模块,包括子程序的正确性验证 ...

  9. Itest(爱测试),最懂测试人的开源测试管理, 开源BUG跟踪管理软件隆重发布

    测试人自己开发,汇聚10年沉淀,独创流程驱动测试.度量展现测试人价值的测试协同软件,开源免费   官网刚上线,近期发布源码: http://www.itest.work 在线体验 http://www ...

最新文章

  1. 什么是OpenMAX技术分析OpenMAX
  2. 张拳石:深度学习可解释理论的统一体系与去芜存菁 | 青源 Talk 第 14 期
  3. maven引入本地jar包
  4. php批量生成产品编号:xxx.000001,并依次递增
  5. 作者赠送的《我的第一本c++书》收到啦
  6. linux smtp 发送邮件乱码,使用gomail发送邮件之解决附件名乱码的问题
  7. spring集成 JedisCluster 连接 redis3.0 集群
  8. Erlang的散列数据结构
  9. PetShop之ASP.NET缓存--three
  10. 信息学奥赛一本通 提高篇 第5章 矩阵乘法
  11. 《objective-c基础教程》学习笔记(四)—— OC面向对象编程初探
  12. VS2010+OpenMP的简单使用
  13. seL4操作系统基础05:event interface与seL4Notification connector
  14. web框架 http协议
  15. paip.技术重要还是管理重要还是创意重要
  16. Windows XP终极优化设置(精心整理)
  17. 全网最全移动端App性能测试方法,值得收藏!
  18. 选择排序 简单选择排序 直接选择排序的区别
  19. 市县城镇开发边界内1:500地形图无人机航测实践(M300 RTK+P1+大疆智图+航天远景采集软件)
  20. 【软件工具使用】Ubuntu下高效工作工具使用(持续更新)

热门文章

  1. 回头验卦,占IT公司例中淘宝案例之总结
  2. 英特尔宣布McAfee成为独立的安全公司
  3. css3 3d变换和动画——回顾
  4. 改造HINT的输出方式
  5. sklearn之svm-葡萄酒质量预测(2)
  6. 由浅入深理解java集合(二)——集合 Set
  7. HBase - Phoenix剖析
  8. 图解Oracle备份方式分类
  9. python (ploit3)hexun
  10. mysql中修改字段的类型