- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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所用到的所有测试项目,如测试计划、测试用例、
您可能关注的文档
- Unit2_My_avourite_Season教学设计.doc
- Unit3 Gramar and usage 非限制性定语从句学案.doc
- Unit3 Iammore outgoing than my sister导学案.doc
- Unit3 It’ a pineapple 教学设计.doc
- Unit3 Lets celebrate单元试卷(B).doc
- Unit3 My irthdayB(4-6).doc
- Unit3 Trael Journal 单元测试2.doc
- Unit3 Trael Journal 参赛作品.doc
- unit3 Whee did you go?.doc
- unit3whatwould you like.doc
- DB23_T 3866-2024冰上龙舟赛事组织服务规范.docx
- DB32 2163-2012 棉纱单位可比综合电耗限额及计算方法.docx
- DB32∕T 2429-2013 棉花田间生长发育观察记载规范.docx
- DB23_T 3820-2024 工业互联网综合平台数据质量管理规范.docx
- DB23_T 3474-2023非煤智慧矿山信息系统技术规范.docx
- DB3201_T 1106-2022 工程地质层划分技术规范.docx
- DB33T 2515-2022公共机构“零碳”管理与评价规范.docx
- DB3301_T 0415-2023 装修垃圾收运处置管理规范.docx
- DB3311/T 106―2019“丽水山居”民宿服务要求与评价规范.docx
- DB3201T 1127-2022 慈善捐赠受赠管理规范.docx
最近下载
- 金蝶云苍穹考试认证理论考题汇总(精华版).pdf VIP
- 钢梯设计图集15J401.pdf VIP
- 在项目规划评审会上的致辞发言3.docx
- 建筑工程图集 G410-1~2:1.5m×6.0m预应力混凝土屋面板(2004年合订本).pdf VIP
- 《康复评定技术》课件——第十七章 常见神经疾病的评定技术.ppt VIP
- 山东省水产品出口贸易现状、问题及对策分析.docx VIP
- 2025年上海黄浦区中考模拟语文试卷(含答案) .pdf VIP
- 《综合与实践:白昼时长规律的探究》教案.docx VIP
- 2025年妇产科护理技术规范.pdf VIP
- 施工现场高温季节安全防护与防暑管理培训.pptx VIP
文档评论(0)