软件维护(2).ppt
《软件维护(2).ppt》由会员分享,可在线阅读,更多相关《软件维护(2).ppt(21页珍藏版)》请在麦多课文档分享上搜索。
1、软件维护(2),东华大学计算机学院 石秀金,2018/10/14,Copy Right X.Shi,DHU,2,2 软件测试工具,2.1 功能测试工具 2.2 负载压力测试工具 2.3 白盒测试工具 2.4 测试管理工具 2.5 测试辅助工具,2018/10/14,Copy Right X.Shi,DHU,3,2.1 功能测试工具,目的 是检测应用程序是否能够达到预期的功能并正常运行。 方法 通过自动录制、检测和回放用户的应用操作,将被测系统的输出记录同预先给定的标准结果比较,功能测试工具能够有效地帮助测试人员对复杂的企业级应用的不同发布版本的功能进行测试,提高测试人员的工作效率和质量。,20
2、18/10/14,Copy Right X.Shi,DHU,4,2.1 功能测试工具,WinRunner/QuickTest Pro:WinRunner是MI公司开发的企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行,自动执行重复任务并优化测试工作,从而缩短测试时间。其早期版本与Rational Robot类似,侧重于Client/Server应用程序测试,后期版本,如8.0版本增强了对Web应用的支持。QuickTest Pro则很好的弥补了WinRunner对Web应用支持的不足,可以极大的提高Web应用功能测试和回归测试的效率,通过自动录制、检测和回放用户的应用操作
3、,从而提高测试效率。,2018/10/14,Copy Right X.Shi,DHU,5,2.1 功能测试工具,Rational Robot: Rational Robot主要侧重于client/server应用程序,对于Visual studio 编写的程序支持的非常好,同时还支持Java Applet、HTML、Oracle Forms、People Tools应用程序的支持。 RobotFunctional Tester: Functional Tester是rational公司为了更好的支持web应用程序而开发的自动化功能测试工具。Functional Tester是Robot的Jav
4、a实现版本,在Rational被IBM收购后发布的。完全支持Java和.net。可以使用VB.net和Java进行脚本的编写。,2018/10/14,Copy Right X.Shi,DHU,6,2.1 功能测试工具,QARun:一款自动回归测试工具,与Winrunner比较学习成本要低很多。不过要安装QARun必须安装.net环境,另外它还提供与TestTrack Pro的集成。,2018/10/14,Copy Right X.Shi,DHU,7,2.2 负载压力测试工具,目的 度量应用系统的可扩展性和性能,是一种预测系统行为和性能 的自动化测试工具。 方法 在实施并发负载过程中,通过实时性
5、能监测来确认和查找问题,并针对所 发现问题对系统性能进行优化,确保应用的成功部署。,2018/10/14,Copy Right X.Shi,DHU,8,2.2 负载压力测试工具,Telelogic Logiscope 是一种软件质量保证 (QA) 工具,它可以通过自动进行代码检查和对容易出错的模块的鉴定与检测来帮助扩大测试范围,从而达到保证质量和完成软件测试的目的。可自定义的软件测试功能可帮助您在软件开发过程中及早发现缺陷,这样您就可以做到按时交付,将费用控制在预算内,同时又可以提高软件质量。,2018/10/14,Copy Right X.Shi,DHU,9,2.2 负载压力测试工具,IBM
6、 Rational Performance Tester 为开发团队面向 J2EE,基于 Web、Citrix、Web 服务、SIP 以及 SAP 的应用及其基础架构进行性能测试,提供了创建、执行性能测试和分析性能测试结果的能力。 Performance Tester 还提供了易于使用的测试脚本录制器,能进行高级的测试进度设置、实时的端对端报告产生、自动化的数据引用和相关性管理能力。以维护业务处理的安全性和保证由正确的用户执行测试,并快速诊断导致性能瓶颈的根源。,2018/10/14,Copy Right X.Shi,DHU,10,2.2 负载压力测试工具,LoadRunner: 支持多种常用
7、协议多且个别协议支持的版本比较高;可以设置灵活的负载压力测试方案,可视化的图形界面可以监控丰富的资源;报告可以导出到Word、Excel以及HTML格式。,2018/10/14,Copy Right X.Shi,DHU,11,2.2 负载压力测试工具,E-Test Suite: 由Empirix公司开发的测试软件,能够和被测试应用软件无缝结合的Web应用测试工具。工具包含e-Tester、e-Load和e-Monitor,这三种工具分别对应功能测试、压力测试以及应用监控,每一部分功能相互独立,测试过程又可彼此协同。 QALoad: (1).测试接口多;(2)可预测系统性能;(3)通过重复测试寻
8、找瓶颈问题;(4)从控制中心管理全局负载测试;(5)可验证应用的扩展性;(6)快速创建仿真的负载测试;(7)性能价格比较高。 QALoad不单单测试Web应用,还可以测试一些后台的东西,比如SQL Server等。只要它支持的协议,都可以测试。,2018/10/14,Copy Right X.Shi,DHU,12,2.2 负载压力测试工具,JMeter: 是开源测试工具,专门为运行和服务器负载测试而设计、100%的纯Java桌面运行程序。原先它是为Web/HTTP测试而设计的,但是它已经扩展以支持各种各样的测试模块。它和HTTP和SQL(使用JDBC)的模块一起运行。它可以用来测试静止或活动资
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 维护 PPT
