解析软件项目生命周期管理的功能测试自动化工具
功能测试自动化工具
根据被测试系统界面特定的不同,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是一套完整的运行时分析工具,用于提高应用程序的可靠性和性能。特点如下:
|
开发人员测试工具IBM Rational Application Developer | Rational Application Developer是一个强大的Java开发工具,除了提供传统集成开发环境的功能外,还提供了UML设计以及开发人员测试工具。其在开发人员测试方面的功能特点如下:
|
开发人员测试工具 IBM Rational Test RealTime | Rational Test RealTime是一种跨平台的嵌入式软件组件测试和运行时分析工具。特点如下:
|
性能测试工具 IBM Rational Performance Tester | Rational Performance Tester 是一款性能测试的创建、执行和分析工具,用于在最终部署前验证应用程序的可伸缩性和可靠性,特点如下:
|
测试管理工具 IBM Rational ClearQuest | Rational ClearQuest是Rational提供的新一代软件测试管理工具,实现了测试需求、测试用例以及缺陷的集中管理,该工具具有如下特点:
|
手工测试工具 IBM Rational Manual Tester | Rational Manual Tester是Rational提供的手工测试脚本开发和执行工具,具有如下特点:
|
功能测试自动化工具 IBM Rational Functional Tester | Rational Functional Tester是一款先进的、自动化的功能测试和回归测试工具,它适合于测试人员和GUI开发人员
|
传统应用的功能测试 自动化和性能测试工具 IBM Rational Robot |