测试自动化工具介绍

上传人:苏**** 文档编号:243652755 上传时间:2024-09-28 格式:PPT 页数:20 大小:168KB
返回 下载 相关 举报
测试自动化工具介绍_第1页
第1页 / 共20页
测试自动化工具介绍_第2页
第2页 / 共20页
测试自动化工具介绍_第3页
第3页 / 共20页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,*,*,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,测试自动化工具,安博测试空间技术中心 62303260 62303230,内容提要,测试工具类型,基本测试工具,测试自动化工具产品简介,测试工具类型,测试管理工具,静态分析工具,覆盖工具,调试工具,动态分析工具,模拟工具,容量测试工具,测试执行和比较工具,基本测试工具,配置管理工具,缺陷跟踪工具,监控工具,功能测试工具,性能测试工具,测试管理工具,测试管理工具用于对测试进行管理。一般而言,测试管理工具对测试计划、测试用例、测试实施进行管理,并且测试管理工具还包括对缺陷的跟踪管理。 包括:,测试计划、测试设计、测试实现、测试执行、结果分析、配置管理、缺陷跟踪、缺陷管理,测试管理工具的代表有:,Rational,公司的,Test Manager,;,Compureware,公司的,TrackRecord,;,Mercury Interactive,公司的,TestDirector,等软件。,配置管理工具,配置管理工具提供了全面的配置管理功能,包括版本控制、工作空间管理、,Build,管理和过程控制,而且无需软件开发者改变他们现有的环境、工具和工作方式。,主要功能:,(,1,)版本控制,(,2,)工作空间管理,(,3,),Build,管理,(,4,)过程控制,缺陷跟踪工具,缺陷跟踪工具用于帮助公司和团队跟踪工作中的问题,管理和记录这些问题的处理过程,并为用户提供事务分配和自动通知的平台。,功能优点 :,(,1,)配合使用者的工作方式,(,2,)针对整个生命周期的缺陷跟踪,(,3,)设计一次就可以到处使用,(,4,)将分散的团队整合起来,监控工具,监控工具用来标明未测试代码并提供代码覆盖分析工具,是一个面向,VC,、,VB,或者,Java,开发的测试覆盖程度检测工具,可以自动检测测试完整性和那些无法达到的部分。,具体功能 :,即时代码测试百分比显示;,未测试,测试不完整的函数,过程或者方法的状态表示;,在源代码中定位未测试的特定代码行;,为执行效率最大化定制数据采集;,为所需要的焦点细节定制显示方式;,从一个程序的多个执行合成数据覆盖度;,和其他团队成员共享覆盖数据或者产生报表;,功能测试工具,功能测试工具实现了功能测试和回归测试的自动化,它具有一个包含多种自定义选项的、健壮的用户动作记录器,并具备智能脚本维护能力,使得测试创建和执行过程在应用程序变更时是可恢复的,可以降低功能测试上的人力和物力的投入和风险。,具体功能 :,为Java、Web、Microsoft Visual Studio。Net WinForm程序提供健壮的测试支持。,可以定制生成,Java,或,Visual Basic,。,Net语言的测试脚本。,使用Script Assure技术支持频繁的用户界面变更。,自动化的数据关联和数据驱动测试,可以消除手工编码。,多点验证,支持正则表达式的模式匹配。,先进的对象映射维护能力。,支持Linux测试的编辑和执行。,性能测试工具,性能测试工具用来提高应用程序的性能和质量,它为那些需要进行创建和配置可靠的应用程序的开发者设计。可以创建、修改和实现自动化的衰减、冒烟测试。,具体功能 :,对当前的开发环境的影响达到了最小化;,提供了树型关系调用图,及时反映了影响性能的关键数据;,功能列表详细窗口,显示了大量与性能有关的数据;,精确记录了源程序执行的指令数,正确反映了时间数据,在调用函数中正确传递这些记录,使关键路径一目了然;,可以控制所收集到的数据,通过过滤器显示重要的程序执行过程。,测试自动化工具产品简介,IBM Rational,HP Mercury Interactive,Compuware,Borland Segue,其他,IBM Rational自动化测试工具,IBM Rational自动化测试工具,Rational Robot,可以对使用各种集成开发环境,(IDE),和语言建立的软件应用程序,创建、修改并执行自动化的功能测试、分布式功能测试、回归测试和集成测试。,Rational TestManager,是针对测试活动管理、执行和报告的中央控制台。,Rational ClearQuest,提供基于活动的变更和缺陷跟踪。,IBM Rational Functional Tester,(简称,RFT,)是一款先进的、自动化的功能和回归测试工具,它适用于测试人员和,GUI,开发人员。,IBM Rational PurifyPlus,是一套完整的运行时分析的解决方案,它赋予了开发人员强大的动力。,Rational Performance Tester,是自动负载和性能测试工具,用于开发团队在部署基于,Web,的应用程序前验证其可扩展性和可靠性。,Rational Manual Tester,是一个手工的测试编写和执行工具,用于那些希望提高手工测试的速度、广度和可靠性的测试人员和业务分析人员。,IBM Rational Test RealTime,是构件测试和运行时分析的跨平台解决方案。,HP Mercury测试工具平台,HP Mercury测试工具平台,HP Mercury测试工具平台,TestDirector,是业界第一个基于,Web,的测试管理系统,它可以在公司组织内进行全球范围内测试的协调。,WinRunner,是比较常用的自动功能测试软件。其功能是是为了确保应用能够按照预期设计执行而将业务处理过程记录到测试脚本中。,QuickTest Professional,是一个功能测试自动化工具,主要应用在回归测试中。,LoadRunner,是一种较高规模适应性的,自动负载测试工具,它能预测系统行为,优化性能。,Compuware,Compuware,公司开发的测试工具平台,QADirector,也比较流行,主要包括功能录制回放工具,QARun,、测试工具,Test Partner,、性能测试工具,QA Load,和测试管理工具,TrackRecord,。,QADirector,分布式的测试能力和多平台支持,能够使开发和测试团队跨越多个环境控制测试活动,,QADirector,允许开发人员、测试人员和,QA,管理人员共享测试资产,测试过程和测试结果、当前的和历史的信息。,TrackRecord,是一个项目和错误跟踪的系统中捕捉和传递由开发人员的工具检测到的详细的错误信息 。,QARun,的测试实现方式是通过鼠标移动、键盘点击操作被测应用,即而得到相应的测试脚本,对该脚本可以进行编辑和调试。,Test Partner,是一个自动化的功能测试工具, 它专为测试基于微软、,Java,和,Web,技术的复杂应用而设计。,QA Load,是企业范围的负载测试工具 。,Borland Segue,Borland Segue,测试平台主要包括:功能测试工具,SilkTest,、企业级负载测试工具,SilkPerformer,、测试管理软件,SilkCentral Test Manager,和缺陷管理工具,SilkCentral Issue Manager,。,SilkTest,用于对企业级应用进行功能测试的产品,可用于测试,Web,、,Java,或是传统的,C/S,结构。,SilkPerformer,是一种企业级负载测试工具。 它可以模仿成千上万的用户在多协议和多计算的环境下工作。,SilkCentral Test Manager,(,SilkPlan Pro,)是一个完整的测试管理软件,用于测试的计划、文档和各种测试行为的管理。,SilkCentral Issue Manager,(,SilkRadar,)是一个强大的缺陷管理工具,用于软件开发过程中,对软件缺陷进行记录及缺陷处理结果状态进行自动跟踪、记录、归类处理。,其他,WebLoad是RadView 公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;,JMeter 是一个专门为运行和服务器负载测试而设计、100%的纯Java桌面运行程序。,小结,支持软件开发生命周期的每个阶段的测试工具有:测试设计工具、测试管理工具、静态分析工具、覆盖工具、调试工具、动态分析工具、模拟工具、容量工具、测试执行和比较工具和捕获回放工具。,各工具厂商提供自动化测试工具包括:测试管理工具、自动化功能测试工具和性能测试工具。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!