vs2010软件生命周期管理高级教程(测试人员)

vs2010软件生命周期管理高级教程(测试人员)

ID:18629994

大小:49.50 KB

页数:5页

时间:2018-09-20

vs2010软件生命周期管理高级教程(测试人员)_第1页
vs2010软件生命周期管理高级教程(测试人员)_第2页
vs2010软件生命周期管理高级教程(测试人员)_第3页
vs2010软件生命周期管理高级教程(测试人员)_第4页
vs2010软件生命周期管理高级教程(测试人员)_第5页
资源描述:

《vs2010软件生命周期管理高级教程(测试人员)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第12章软件测试简介基于角色的测试工具:1、VisualStudioTestProfessional2010——TestProfessional产品的主要对象是专业测试人员,他们将会使用该工具编写、执行和管理手动测试。2、VisualStudio2010Premium和VisualStudio2010Ultimate——VisualStudio2010的Premium和Ultimate版本包含了为测试专家设计的工具。12.2测试类型一个成功的测试计划可能包含下列测试类型中的多种:1、手动测试——手动测试仅需要人与应用程序进行交互,已验证一些测试结果并报告

2、测试是否成功。2、手动测试(text/Word格式)——只是一个文档,其中包含测试人员应该执行的手动测试步骤。3、可编码用户界面测试——一个可编码用户界面测试提供了如下功能:编写自动与应用程序用户界面交互的测试,验证一些测试结构,如发现错误则记录bug。由于整个过程是自动的,因此可以非常频繁地执行且不需要人工干预,但通常比编写和维护一个手动测试的代价要高。(更适合于验证功能和用户界面布局)(自动测试)4、单元测试——这是底层的测试,用于验证目标应用程序的代码功能是否与开发人员所期望的一致。单元测试实际上是测试其他代码的代码。(自动测试)5、数据库单元测试

3、——VisualStudio2010还支持数据库代码单元测试的编写。6、Web性能测试——Web性能测试用于验证一个Web应用程序的功能或性能。(更适合于验证性能和可伸缩性(用在负载测试内时))7、负载测试——这种测试用于验证目标应用程序是否能达到一定的强度要求。它是通过反复执行各种测试而加大目标系统的强度。8、泛型测试——这种测试可以启动对其他外部测试系统的调用,如第三方测试包中的现有测试集。9、顺序测试——实质上是其他测试的容器,用于为这些测试确定执行顺序,而且可以多次包含相同的测试。12.3诊断数据适配器VisualStudio2010附带了几个在

4、测试期间可以启动的诊断数据适配器,包括:1、操作日志和操作记录——对手动测试很有用,它可以捕获遇到bug时测试人员所采取的准确操作。2、ASP.NETProfiler——在执行负载测试时,这个数据适配器可以使用在远程计算机上。3、代码覆盖——代码覆盖可用于确定一个自动测试所执行的代码路径。只能用于自动测试,不能用于手动测试。4、IntelliTrace——IntelliTrace使开发人员能够更深入地了解应用程序和框架行为,并能够打开由测试人员收集的IntelliTrace文件来解决“无法重现”的情况,从而大大改善了调试体验。5、事件日志——这个适配器可

5、以捕获测试执行时写入事件日志中的事件。6、系统信息——可以收集系统信息,并将捕获到的信息附在一个bug上。7、测试影响——在分析测试执行了哪些代码块方面,测试影响分析是VisualStudio2010提供的又一项强大的功能。1、视频记录器——可以捕获被测应用程序的记录。这个记录可以帮助开发人员诊断应用程序用户方面的问题,对手动测试和自动测试都适用(如可编码用户界面测试)。诊断数据适配器还可用于影响测试的计算机。VisualStudio2010附带了这样一个适配器:网络模拟——不收集任何数据,但可以使计算机表现得好像网络连接很慢。12.5适用VisualS

6、tudio管理自动测试除了手动测试之外,VisualStudio内的所有其他测试类型都是医院代码文件的形式存储的。存储测试结果的文件叫TRX文件。12.5.1测试项目1、创建测试项目:FileàAdd

7、NewProjectàTestProject2、设置测试项目选项:Tools

8、Options

9、TestTools

10、TestProject12.5.2使用测试分类由于解决方案中包含很多测试,很难在正确的时候找到正确的测试,在此使用测试分类来组织测试。TestView窗口是使用测试分类对测试进行组织和执行的界面。1、TestView窗口Test

11、Windows

12、

13、TestView或单击TestTools工具条中的TestView按钮。显示测试分类:右击一个测试

14、Add/RemoveColumnsàTestCategories2、选取并执行测试和调试实际应用程序相同,如设断点等。还可以对TestView窗口进行删选,单击标记为【AllColumns】的下拉列表框并选择要筛选的列,然后输入与筛选器匹配的关键字即可。12.5.3管理测试结果1、TestResults窗口,用于显示测试执行进度和最后的结果。以及TestResult窗口的辅助用法,包括导出和发布测试结果。测试开始后显示该窗口。在摘要文本中显示:通过个数、

15、检查项(几个没通过),点击RunDetails按钮可以了解该测试执行的详细情况。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。