解析软件项目生命周期管理的功能测试自动化工具

功能测试自动化工具

在咸丰等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站设计、成都做网站 网站设计制作按需搭建网站,公司网站建设,企业网站建设,成都品牌网站建设,成都全网营销推广,成都外贸网站建设公司,咸丰网站建设费用合理。

根据被测试系统界面特定的不同,Rational提供了Rational Functional Tester和Rational Robot两个工具。 Rational Functional Tester(简称RFT): RFT支持对Browser界面、Java Application界面、以及SAP、Siebel界面的功能测试自动化,其测试脚本语言采用Java或Microsoft VB .NET,并可和Eclipse或Microsoft Visual Studio .NET集成。 RFT提供了标准的脚本录制功能,并在无需编程的情况下,快速实现测试数据的参数化,提高测试脚本的开发效率。

由于采用标准的测试脚本语言,测试人员无须学习特定语言的语法和API,同时通过和开发环境集成,大大降低了工具学习成本,甚至开发人员也可以迅速掌握该工具,积极参与到自动化测试脚本的开发过程中。 Rational Robot: Robot支持Delphi,Visual Basic以及Power Builder等传统开发工具开发的界面,并采用SQABasic作为测试脚本语言。对传统应用,可采用Robot进行功能测试自动化。

IBM软件质量保证解决方案包含以下产品

软件质量保证产品

内容介绍

开发人员测试工具

IBM Rational PurifyPlus

Rational PurifyPlus是一套完整的运行时分析工具,用于提高应用程序的可靠性和性能。特点如下:

  • 查明难以发现的错误
  • 突出性能瓶颈
  • 识别未测试代码
  • 对整个应用程序或仅对选择的模块操作
  • 直接集成Microsoft Visual Studio .NET
  • 支持JavaVisual C# .NETVisual Basic .NETVisual C/C++ 6Visual Basic 6ANSI C/C++
  • 支持WindowsUNIXLinux环境
  • 无论有无源代码均可工作

开发人员测试工具IBM Rational

Application Developer

Rational Application Developer是一个强大的Java开发工具,除了提供传统集成开发环境的功能外,还提供了UML设计以及开发人员测试工具。其在开发人员测试方面的功能特点如下:

  • 提供代码静态分析功能,快速获得代码的复杂度信息
  • 通过运行内置或自定义的代码审查规则,快速发现代码中的问题
  • 基于JUnit的组件测试功能,快速形成测试用例,并直观展示测试结果
  • Java代码进行内存分析,发现代码的内存问题
  • Java代码进行性能分析,帮助优化代码性能
  • Java代码进行运行覆盖分析,通过指出未被执行的代码,从而帮助开发人员丰富测试用例,确保测试的完备性

  •  

开发人员测试工具

IBM Rational

Test RealTime

Rational Test RealTime是一种跨平台的嵌入式软件组件测试和运行时分析工具。特点如下:

  • 在单一测试环境中对宿主和目标自动进行组件测试和运行时分析
  • 自动创建和部署组件测试装置、测试存根和测试驱动程序
  • 描述内存使用和性能、分析代码覆盖、可视化地说明运行时跟踪情况
  • 基于宿主的测试很容易适应不同的目标,不必重新编写测试程序
  •  
  • 直接在目标上进行测试和分析。支持所用常见平台,无论是8 位的微芯片还是64位的RTOS
  • 提供安全性和任务关键型验收所需要的详细的代码覆盖信息
  • 提供代码自动评审功能,并和Eclipse集成

  •  

性能测试工具

IBM Rational

Performance Tester

Rational Performance Tester 是一款性能测试的创建、执行和分析工具,用于在最终部署前验证应用程序的可伸缩性和可靠性,特点如下:

  • WebSAPSiebelCitrix应用程序的多用户性能测试
  • 可视化编辑器同时提供测试的高层视图和详细视图
  • 不同用户群的灵活建模与仿真
  • 低内存和处理器占用,实现了有限硬件资源下的大规模多用户测试
  • 运行时的报告能够立即识别性能问题
  • 自动识别和支持动态服务器响应
  • 测试中用户负载动态变化
  • 服务器资源数据的收集与可视化展现
  • 采用浏览器样式显示测试中的每一张网页
  • 能对服务器资源进行监控
  • 能对J2EE应用性能问题进行深层分析

  •  

测试管理工具

IBM Rational

ClearQuest

Rational ClearQuestRational提供的新一代软件测试管理工具,实现了测试需求、测试用例以及缺陷的集中管理,该工具具有如下特点:  

  • 便于定制需求、测试用例、缺陷和变更请求的信息域,流程、       用户界面。查询、图表和报告等
  • 建立需求、测试用例、缺陷以及测试日志的关联
  • 提供包括自动电子邮件通知和提交在内的工作流程
  • 高可扩展性,可支持任意团队规模、成员位置或使用任何平台的项目
  • 自动将变更传送给所有平台 (WindowsUNIXWeb) 的客户端界面上

  •  

手工测试工具

IBM Rational Manual

Tester

Rational Manual TesterRational提供的手工测试脚本开发和执行工具,具有如下特点:

  • 提供基于Eclipse的脚本开发工具,并在脚本中支持格式文本和图片
  • 提供脚本的结构化,提高脚本的可维护性和可重用性
  • 在脚本执行时,支持测试数据的快速输入和测试结果的快速比对
  • 内置版本管理工具ClearCase LT,提供对测试脚本的版本管理功能,并实现团队共享

  •  

功能测试自动化工具

IBM Rational

Functional Tester

Rational Functional Tester是一款先进的、自动化的功能测试和回归测试工具,它适合于测试人员和GUI开发人员

  • 支持多种IDE: JavaWebSAPSiebelMicrosoft Visual Studio.Net程序
  • 定制生成JavaVisual Basic.Net语言的测试脚本
  • 为高级测试人员提供原汁原味的JavaVB.NET编辑器和调试器
  • 使用ScriptAssure技术支持频繁的用户界面变更
  • 多点验证,支持正则表达式的模式匹配
  • 自动化的数据关联和数据驱动测试,消除手工编码的需要
  • 先进的对象映射维护能力
  • 支持Linux测试的编辑和执行
  • 可用于测试3270/5250终端应用程序的附件支持
  • 附带IBM Rational Manual TesterIBM Rational ClearCase LT的拷贝

  •  

传统应用的功能测试

自动化和性能测试工具

IBM Rational Robot

Rational Robot对传统应用提供功能和性能测试功能。其功能测试特点如下:

  • 支持多种IDE: Microsoft Visual StudioOracle Developer 2000DelphiPeopleSoft PowerBuilder
  • 支持多种语言: JavaHTMLDHTMLVisual BasicVisual C++ActiveX
  • 自动GUI功能测试
  • 执行分布式功能测试
  • 测试所有.NET本机控件,包括VBNETC#
  • 允许在记录时查看和编辑测试脚本

性能测试特点如下:

  • 同时提供API录制、网络录制和代理录制,支持复杂的网络环境
  • 支持HTTP/HTTPSSQLSocket协议,实现上述协议的脚本自动生成
  • 提供基于C语言的测试脚本,并可调用外部动态库,支持灵活的脚本扩展
  • 提供灵活的复杂模型支持,真实模拟系统负载
  • 详尽的测试报告,帮助发现性能问题,定位性能瓶颈

网页题目:解析软件项目生命周期管理的功能测试自动化工具
本文URL:http://www.mswzjz.com/qtweb/news22/180172.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联