VS2010软件生周期管理高级教程(测试人员).docVIP

VS2010软件生周期管理高级教程(测试人员).doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VS2010软件生周期管理高级教程(测试人员)

第12章 软件测试简介 基于角色的测试工具: Visual Studio Test Professional 2010——Test Professional 产品的主要对象是专业测试人员,他们将会使用该工具编写、执行和管理手动测试。 Visual Studio 2010 Premium 和 Visual Studio 2010 Ultimate——Visual Studio 2010 的Premium 和 Ultimate 版本包含了为测试专家设计的工具。 12.2 测试类型 一个成功的测试计划可能包含下列测试类型中的多种: 手动测试——手动测试仅需要人与应用程序进行交互,已验证一些测试结果并报告测试是否成功。 手动测试(text/Word格式)——只是一个文档,其中包含测试人员应该执行的手动测试步骤。 可编码用户界面测试——一个可编码用户界面测试提供了如下功能:编写自动与应用程序用户界面交互的测试,验证一些测试结构,如发现错误则记录bug。由于整个过程是自动的,因此可以非常频繁地执行且不需要人工干预,但通常比编写和维护一个手动测试的代价要高。(更适合于验证功能和用户界面布局)(自动测试) 单元测试——这是底层的测试,用于验证目标应用程序的代码功能是否与开发人员所期望的一致。单元测试实际上是测试其他代码的代码。(自动测试) 数据库单元测试——Visual Studio 2010 还支持数据库代码单元测试的编写。 Web 性能测试——Web性能测试用于验证一个Web应用程序的功能或性能。(更适合于验证性能和可伸缩性(用在负载测试内时)) 负载测试——这种测试用于验证目标应用程序是否能达到一定的强度要求。它是通过反复执行各种测试而加大目标系统的强度。 泛型测试——这种测试可以启动对其他外部测试系统的调用,如第三方测试包中的现有测试集。 顺序测试——实质上是其他测试的容器,用于为这些测试确定执行顺序,而且可以多次包含相同的测试。 12.3 诊断数据适配器 Visual Studio 2010 附带了几个在测试期间可以启动的诊断数据适配器,包括: 操作日志和操作记录——对手动测试很有用,它可以捕获遇到bug时测试人员所采取的准确操作。 ASP.NET Profiler——在执行负载测试时,这个数据适配器可以使用在远程计算机上。 代码覆盖——代码覆盖可用于确定一个自动测试所执行的代码路径。只能用于自动测试,不能用于手动测试。 IntelliTrace——IntelliTrace 使开发人员能够更深入地了解应用程序和框架行为,并能够打开由测试人员收集的 IntelliTrace 文件来解决“无法重现”的情况,从而大大改善了调试体验。(Add|New Project(Test Project 2、设置测试项目选项:Tools | Options | Test Tools | Test Project 12.5.2 使用测试分类 由于解决方案中包含很多测试,很难在正确的时候找到正确的测试,在此使用测试分类来组织测试。Test View窗口是使用测试分类对测试进行组织和执行的界面。 Test View 窗口 Test | Windows | Test View 或单击Test Tools 工具条中的Test View按钮。 显示测试分类:右击一个测试| Add/Remove Columns ( Test Categories 选取并执行测试 和调试实际应用程序相同,如设断点等。还可以对Test View窗口进行删选,单击标记为【All Columns】的下拉列表框并选择要筛选的列,然后输入与筛选器匹配的关键字即可。 12.5.3 管理测试结果 1、Test Results 窗口,用于显示测试执行进度和最后的结果。以及Test Result窗口的辅助用法,包括导出和发布测试结果。测试开始后显示该窗口。在摘要文本中显示:通过个数、检查项(几个没通过),点击Run Details按钮可以了解该测试执行的详细情况。双击任意一个测试即可了解该测试运行的详细情况。 2、排序、分组和筛选测试结果 可以根据特定的测试分类进行筛选。 3、导出测试结果 适用Test Results 窗口,单击Export Result按钮即可导出当前运行的结果。也可以通过Export Result按钮上的上下箭头键选择Export Selected Test Results,可以导出测试结果的子集(可能只包含失败的测试)。 使用测试结果XML(TRX)文件 5、结果发布 导出测试结果会将数据存储在一个本地TRX文件中。然而,如果有一个已配置的Team Foundation Server(用于存储Test Manager所用到的所有测试项目,如测试计划、测试用例、

文档评论(0)

mi80868668 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档