测试自动化工具介绍(ppt 21页).ppt_第1页
测试自动化工具介绍(ppt 21页).ppt_第2页
测试自动化工具介绍(ppt 21页).ppt_第3页
测试自动化工具介绍(ppt 21页).ppt_第4页
测试自动化工具介绍(ppt 21页).ppt_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

测试自动化工具 安博测试空间技术中心 内容提要 测试工具类型基本测试工具测试自动化工具产品简介 测试工具类型 测试管理工具静态分析工具覆盖工具调试工具动态分析工具模拟工具容量测试工具测试执行和比较工具 基本测试工具 配置管理工具缺陷跟踪工具监控工具功能测试工具性能测试工具 测试管理工具 测试管理工具用于对测试进行管理 一般而言 测试管理工具对测试计划 测试用例 测试实施进行管理 并且测试管理工具还包括对缺陷的跟踪管理 包括 测试计划 测试设计 测试实现 测试执行 结果分析 配置管理 缺陷跟踪 缺陷管理测试管理工具的代表有 Rational公司的TestManager Compureware公司的TrackRecord MercuryInteractive公司的TestDirector等软件 配置管理工具 配置管理工具提供了全面的配置管理功能 包括版本控制 工作空间管理 Build管理和过程控制 而且无需软件开发者改变他们现有的环境 工具和工作方式 主要功能 1 版本控制 2 工作空间管理 3 Build管理 4 过程控制 缺陷跟踪工具 缺陷跟踪工具用于帮助公司和团队跟踪工作中的问题 管理和记录这些问题的处理过程 并为用户提供事务分配和自动通知的平台 功能优点 1 配合使用者的工作方式 2 针对整个生命周期的缺陷跟踪 3 设计一次就可以到处使用 4 将分散的团队整合起来 监控工具 监控工具用来标明未测试代码并提供代码覆盖分析工具 是一个面向VC VB或者Java开发的测试覆盖程度检测工具 可以自动检测测试完整性和那些无法达到的部分 具体功能 即时代码测试百分比显示 未测试 测试不完整的函数 过程或者方法的状态表示 在源代码中定位未测试的特定代码行 为执行效率最大化定制数据采集 为所需要的焦点细节定制显示方式 从一个程序的多个执行合成数据覆盖度 和其他团队成员共享覆盖数据或者产生报表 功能测试工具 功能测试工具实现了功能测试和回归测试的自动化 它具有一个包含多种自定义选项的 健壮的用户动作记录器 并具备智能脚本维护能力 使得测试创建和执行过程在应用程序变更时是可恢复的 可以降低功能测试上的人力和物力的投入和风险 具体功能 为Java Web MicrosoftVisualStudio NetWinForm程序提供健壮的测试支持 可以定制生成Java或VisualBasic Net语言的测试脚本 使用ScriptAssure技术支持频繁的用户界面变更 自动化的数据关联和数据驱动测试 可以消除手工编码 多点验证 支持正则表达式的模式匹配 先进的对象映射维护能力 支持Linux测试的编辑和执行 性能测试工具 性能测试工具用来提高应用程序的性能和质量 它为那些需要进行创建和配置可靠的应用程序的开发者设计 可以创建 修改和实现自动化的衰减 冒烟测试 具体功能 对当前的开发环境的影响达到了最小化 提供了树型关系调用图 及时反映了影响性能的关键数据 功能列表详细窗口 显示了大量与性能有关的数据 精确记录了源程序执行的指令数 正确反映了时间数据 在调用函数中正确传递这些记录 使关键路径一目了然 可以控制所收集到的数据 通过过滤器显示重要的程序执行过程 测试自动化工具产品简介 IBMRationalHPMercuryInteractiveCompuwareBorlandSegue其他 IBMRational自动化测试工具 IBMRational自动化测试工具 RationalRobot可以对使用各种集成开发环境 IDE 和语言建立的软件应用程序 创建 修改并执行自动化的功能测试 分布式功能测试 回归测试和集成测试 RationalTestManager是针对测试活动管理 执行和报告的中央控制台 RationalClearQuest提供基于活动的变更和缺陷跟踪 IBMRationalFunctionalTester 简称RFT 是一款先进的 自动化的功能和回归测试工具 它适用于测试人员和GUI开发人员 IBMRationalPurifyPlus是一套完整的运行时分析的解决方案 它赋予了开发人员强大的动力 RationalPerformanceTester是自动负载和性能测试工具 用于开发团队在部署基于Web的应用程序前验证其可扩展性和可靠性 RationalManualTester是一个手工的测试编写和执行工具 用于那些希望提高手工测试的速度 广度和可靠性的测试人员和业务分析人员 IBMRationalTestRealTime是构件测试和运行时分析的跨平台解决方案 HPMercury测试工具平台 HPMercury测试工具平台 HPMercury测试工具平台 TestDirector是业界第一个基于Web的测试管理系统 它可以在公司组织内进行全球范围内测试的协调 WinRunner是比较常用的自动功能测试软件 其功能是是为了确保应用能够按照预期设计执行而将业务处理过程记录到测试脚本中 QuickTestProfessional是一个功能测试自动化工具 主要应用在回归测试中 LoadRunner是一种较高规模适应性的 自动负载测试工具 它能预测系统行为 优化性能 Compuware Compuware公司开发的测试工具平台QADirector也比较流行 主要包括功能录制回放工具QARun 测试工具TestPartner 性能测试工具QALoad和测试管理工具TrackRecord QADirector分布式的测试能力和多平台支持 能够使开发和测试团队跨越多个环境控制测试活动 QADirector允许开发人员 测试人员和QA管理人员共享测试资产 测试过程和测试结果 当前的和历史的信息 TrackRecord是一个项目和错误跟踪的系统中捕捉和传递由开发人员的工具检测到的详细的错误信息 QARun的测试实现方式是通过鼠标移动 键盘点击操作被测应用 即而得到相应的测试脚本 对该脚本可以进行编辑和调试 TestPartner是一个自动化的功能测试工具 它专为测试基于微软 Java和Web技术的复杂应用而设计 QALoad是企业范围的负载测试工具 BorlandSegue BorlandSegue测试平台主要包括 功能测试工具SilkTest 企业级负载测试工具SilkPerformer 测试管理软件SilkCentralTestManager和缺陷管理工具SilkCentralIssueManager SilkTest用于对企业级应用进行功能测试的产品 可用于测试Web Java或是传统的C S结构 SilkPerformer是一种企业级负载测试工具 它可以模仿成千上万的用户在多协议和多计算的环境下工作 SilkCentralTestManager SilkPlanPro 是一个完整的测试管理软件 用于测试的计划 文档和各种测试行为的管理 SilkCentralIssueManager SilkRadar 是一个强大的缺陷管理工具 用于软件开发过程中 对软件缺陷进行记录及缺陷处理结果状态进行自动跟踪 记录 归类处理 其他 WebLoad是RadView公司推出的一个性能测试和分析工具 它让web应用程序开发者自动执行压力测试 JMeter是一个专门为运行和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论